Great puzzle game! very clever levels and use of the mechanics! congrats and good luck on your submission.