Boxes Drop

puzzle
654 Played