Block Puzzle Extreme!

Block puzzle is a addictive polyomino puzzle game. There are domino ,tromino, tetromino, pentomino, hexomino, heptomino shapes that you have to drag them to target place. - Appyorum.com