Petit Mocchi Puzzle

ORSO Inc.
2,203

Eliminate blocks and aim for a high score within the time limit!