Teenage Mutant Ninja Turtles: Rescue-Palooza! is a fun and free fan-made game and homage to the classic NES Turtles titles.