Love it. Great combination of jump and run and puzzle game. I greatly agree with fatcatmilo: you did a great job of teaching the player the game mechanics.