Really nice! Took 23 minutes to complete (including 50 of each color at the end)
I think it would be cooler though if you introduced some puzzle element, by having limited amount of time (to proceed, and not just point deduction) and letting player know all orders in advance so the player can plan how to make all those orders in time