I got stuck on one of the stages. I can no longer see the black ninja. He is stuck between screens trying to transfer from the right edge of the screen to the left edge of the screen. This happens when you place an obstacle on one side of the screen, but you don't put a similar obstacle on the opposite screen.
I couldn't figure out how to restart the level, so I had to refresh the page, and at that point I realized the game does not save your progress. It is a level progression game, I don't see why you would not have it save what stage you are on. It also means I can't tell you what stage number I got stuck on. In the future try putting an on screen button for restarting the level.
However, I really like one little thing you added. When you are jumping and touch the SIDE of your opposite ninja, it is sort of like wall jumping. Was a treat to toy around with that.