I like the game mechanic and its creativity, it really goes well with the art style but one thing that made me almost quit after the first level, was that the difficulty is up there (with other difficult platformers) above the clouds where it will make most of the game jam participants quit after the first level.
I liked your game and the only feedback I had to give is its difficulty. So, maybe you can give me some more feedback than I gave you on my entry.