Nice! Interesting puzzles - nothing too impossible. Managed to beat the game in about 5 minutes. A good amount of content, and a cool mechanic. Great job!