Shikaku puzzle is available to 900 stage completely free of charge. 5x5 - 300 stages 8x8 - 300 stages 12x12 - 300 stages Shikaku is a game dividing the grid into smaller squares according to the rules of the game. Shikaku (しかく) means the square (四角)...