I'm awful at platformers, especially under time pressure, so this was rough for me.
The polish was great, though, and this is a solid submission in terms of creativity and style. I give it five stars!
There are no major usability issues here that I noticed either; everything is fairly intuitive or explained. Maybe put checkpoints more often for people who aren't good at this type of game? That's really all I've got, though.
Great submission!