Boxes Drop

puzzle
724 Played