Great game! It was simple to understand and play, but had so much depth to the mechanics of it. Puzzles progressed in a very fair and fun way, building off of elements and ideas, and introducing new concepts as the game went on! very fun~!