The gamefeel is nice and there is a great immersion with the music :). I'm not sure about the theme. Congrats on shipping your game in such a short time!
Thank you! I thought a game where the character can only jump is the least fun mechanic :P