Very cool twist on a platformer. The jump sound was a little annoying :D
I think it fits the theme pretty good