Boxes Drop

puzzle
623 Played