This is very intresting idea for the game. I am not sure why the game is restarting from a stage instead of level. Overall I like the idea. Good job. :)