Oh wow, the level design is really well done ! I love how you teach all your mechanism and how they can interact with each other !
Really cool game !
Thought I had some problem with the audio that glitched after a while, but that's okay, this won't affect my rating ;)