Nice game and good character design but something seems off with the gravity and in some point I got stuck on the air. Maybe a touch for the physics system will be beneficial for the game.