51
162
4
7
30%
Publishers: Dotemu, Gamera GamesOther Developer: DotemuReleased on July 20th 2023
14
Publisher: Capybara GamesReleased on June 20th 2022
49
Publisher: Cartoon Network GamesReleased on January 22nd 2018
24
Publisher: Capybara GamesReleased on August 25th 2014
28
33
70%
Publisher: Capybara GamesReleased on September 11th 2012
6
28%
Publisher: Capybara GamesOther Developers: Superbrothers, Jim GuthrieReleased on April 16th 2012
100%
Publisher: UbisoftReleased on September 21st 2011
3
17%