Super cool puzzle game. I like that the level build on top of each other with new mechanics/controls. Would have been even better if that was communicated in the game (the controls in general).
I think the character controller physics are a bit too finicky especially for the last level. (Unless there is a different solution)