Farm Block Puzzle

tetris
1550 Played