Teenage Mutant Ninja Turtles Rescue-Palooza is a free fan game that you must download and play

DSOGaming writes: “Teenage Mutant Ninja Turtles fans, here is something special for you today. Merso X has released a new free fan game with our favourites turtles, called Teenage Mutant Ninja Turtles Rescue-Palooza that you can download and start playing right now.”

source: gamezpot.com