I completed the game today, but it was actually my second attempt. The first time through, I bounced off. I felt I was grappling and failing to understand the puzzles.
It took a second play through to understand the patterns of the game.
Tutorialization is very deliberate. The player is presented with a series of puzzles around a rule. The player must, through the binary feedback of pass/fail - determine the rule reflected in the around the particular shapes of the puzzle. #gamedesign