Level Up 0 Level Up: Teenage Mutant Ninja Turtles February 21st, 2014 at 11:30am MetalSucks Last Chance to Reason’s drummer takes a look back at the frustratingly difficult first NES installment of the TMNT series.