KickBack is rated 3 out of 5 in the category computer games. Read and write reviews about KickBack. KickBack is an independent game developer/publisher, found in 2012 and based in Larisa, Greece. We design and develop games for mobile, desktop and consoles. We have currently released Lost Echo, a point and click adventure game, on iPhone, iPad and Windows Phone which has been featured around the world and has received acclaim from its users.
Company size
1-10 employees