The premise is really interesting and the very fact that you have a plot already puts you leagues ahead of a lot of other games. Its very clear that you put a lot of work into the player animation especially. The stretch and crunch when the player jumps and the fluidity of the legs is really nice and adds a lot to the feel.
Keep up the good work!