Remove all the square blocks from the screen to complete each level of this puzzle game. Blocks can not be removed if they are tied with more than one blocks and each piece of block can slide to remove in one direction only. Can you complete all the levels of this game?