Don’t believe low star reviews – Ninja Turtles: Legends Review
I’m glad I still downloaded this game even after reading the low star reviews. The game is fun to play, all the characters you get to fight makes this a winner.
Review by jemm13 on
Ninja Turtles: Legends.