Boxes Drop

puzzle
706 Played