A 3D online brawler based on the 2012 Teenage Mutant Ninja Turtles animated series, released only in China.
IGDB Combined Score
Loading similar games…
Loading reviews…
0 public reviews