Unscramble the tiles to reconnect the broken lines into closed rectangles. Each puzzle level is algorithmically generated on the fly - meaning you'll never solve the same puzzle twice even if you play the same level again. Need a hint? You earn a peek at a possible solution for each level solved without peeking. Earned peeks can also be used to restart the level partially solved. If you're stuck at a difficult level with no peeks remaining, you can go back to a prior level to earn more peeks or restart the level with a new puzzle. Finding the puzzles too easy? Adjust the difficulty by skipping levels. Every level has at least one solution and most will have many. The puzzles and solutions are infinite.