Great puzzle game, I loved this! Really satisfying to solve, and I like how you gradually built on the mechanics.