The concept is great, but what I love even more are how well implemented the puzzles are. Never did I feel like they were unfair or unnecessarily complex. The difficulty scaled just right and each solution was an "a-ha" moment. Great work!