Boxes Drop

puzzle
704 Played