Very impressive puzzle game. I love the concept and the puzzles were that perfect balance of making me feel smart for finding the solution, but not too overwhelmed I couldn't figure them out. Great job!