Boxes Drop

puzzle
643 Played