Damn this concept is very simple but so so clever and amazingly well executed, exaclty what you want from a puzzle game!!! The amount of creative challanges you were able to produce is also very impressive and I love that it also lends itself to so many possible solutions to basically every level.
Just amazing work, well done! :D