I like the mechanics of the game like you can't jump on your own and need to bounce on stuff. The idea is cool and all but i don't see how it matches the theme . You could also add some music