The Ninja

Game description: 

In this game you have to help a brave ninja to overcome the hard way. On your way there will be many traps and challenging puzzles, solve them all and get to the end of the road unscathed.