Easily the best Turtles platformer that was released in this era. The second and third entries in the series on GB are also very good, but this to me is the one that has it all. Proper villains, enemies that (mostly) make sense, obstacles that can be challenging at first but not frustratingly so.