Pretty good game!
A couple of things that bother me (personally) are the jump (it don't feel so good to me) and, in my opinion, i can't tell in which elements of the scene i can stand and which are just background.
But it's pretty solid and consistent, good job!