Beautiful game, was a fun puzzler until I came across the tic-tac-toe minigame, which as an experienced, life-long gamer has made me decide to give up playing this game. Would be worth it but for that one stupid little design decision.