Meeting the Developers of Kickback Studios – Makers of Lost Echo Team Cataclysm has a chat with developer Nick and Vagelis of Kickback Studios. Mary Yeager - Aug 14, 2013 12:05 am2013-08-14T08:25:08-04:00 Culture