The Impossible Ninja Escape

Description
The Impossible Ninja Escape is a hardcore puzzle platformer. Guide the ninja through over a dozen labyrinths filled with saw blades, lasers and turrets. Grab the key and reach the door to end the level, but try to pick up as much gold as you can on the way for extra points. You have a limited supply of invincibility shields and slow-motion power-ups to help you through the tricky gauntlets.
There are fifteen different levels (plus tutorial levels), and three different difficulties for 45 challenges in total.