It feels like the game doesn't really know it's identity. Is it a physics based platformer? Is there a puzzle mechanic, or is it simply an explore the maze type game. Some polish on the movement could help. However, as a learning project it is really good.