I like the artstyle, but it's too difficult for me to get very far lol. It's an interesting concept though. Could use some polish too, the jump is a little hard to control :p But nice job!
Yeah it seems to be common sense that the level is a bit too hard.
Thanks for the feedback!