This is the coolest game I've seen in a while. The puzzles were really engaging, and surprisingly tricky for such a simple mechanic, and the levels are very well designed.