Very nice game! A couple of possible improvements, from simple-ish to complex. ;)
- It would be nice to have level indicators on the machines (e.g. 1/3), and maybe some different indicator (a border?) when it’s maxed.
- A way to speed or slow the game down (e.g. 2 cycles per second). It would require the “score” to be in number of cycles though.
- Some kind of save system, including current game state and personal high score.
- Not trivial, but some kind of leaderboard would be nice.
Even as-is, the game is certainly worth playing.