Really sharp puzzle game. Great job on this. You do a great job of explaining the mechanics to the player through the puzzles themselves