Fantastic game, good puzzles, good difficulty level (not too hard, but not too easy). Very polished. Great work!