Really interesting game ! I like the atmosphere and I think that all of the constraints are in the final game. My favorite technique : jumping again and again (and some time killing those nasty fairies ahahah).
It only lacks of some music / sfx and a savable highscore, but it is inherent to a game jam, so only fun remains :D