I liked the main mechanic and your use of it in the puzzles. As you said below, some of the puzzles require a fair bit of trial and error. There were some great puzzles, but I still feel like there was a bunch of design space left unexplored. Great job regardless!