Nice game. Lots of great mechanics. Good sense of progression. Not so punishing that it scares people away.
I got stuck in the same place as some other people, in the room where it says "some objects can only be interacted with while super jumping", up near the top of the area, on the left side.