CAPY
CAPY makes games and lives in Toronto.
Headquarters: 174 Spadina Ave. Suite 401, Toronto, Ontario, Canada, M5T 2C2
Phone: 416-533-6649
Agency Email: info@capybaragames.com
Video Games: Super Time Force, Below, Clash of Heroes, Critter Crunch..
Web: http://www.capybaragames.com/
Social Media: https://www.facebook.com/CAPYGAMES