Amazing game concept with great execution!
I like the way you introduce new mechanic with the help of level design.
And the way to solve puzzles is also clever.
Plus, the sound effects are doing a good job.
(Except the one when you succeed, this is my personal opinion)