Come up with a name for your new list and we'll add to it:
Capybara Games raised a round of funding on February 07, 2008. Investors include
Ontario Media Development Corporation.
Capybara Games is an independent video game development studio based in Toronto that has won awards for mobile games.…