Super clever puzzles out of very simple mechanics. The puzzles were tough, and I admit, I used the hints, which were very nice of you to include. But even after receiving a hint or peeking at the solution (level 5), I still felt like the puzzles were fair. Really well designed!