Farm Block Puzzle

tetris
1650 Played