Capybara Games is an independent game studio based out of Toronto, Canada. It focuses on the development of iPhone, Nintendo DS, and downloadable console games. The studio was founded in 2003 from a collection of Toronto IGDA members.
Add your opinion:
or
create new ranking
Topics
No custom topics related to Capybara Games.
Share this profile via OpiWiki smartlink: