Nice little game, got pretty into it.
The sound playing repeatedly got a bit annoying. Might be good to have the machines break at regular intervals, or in batches rather than one at a time completely at random.
Would also be good to have indicators at the edges of the screen for broken machines that are offscreen (Though this would probably make things too easy).
Also, it says "A job well done" even when you lose by not fixing anything.