Your level design is very good. I like how your puzzles teach a mechanic and then immediately reinforce them. And your music and sound effects match the game. My only complaint is the controls. On a precision platformer game like this, having loose controls makes it feel bad when you lose. For example, level 4 took me ages even though I figured out the actual puzzle quite quickly, simply because I kept slipping off the platforms. Overall, good submission!