Also check out John von Neumann's 29 state cellular automata  and universal constructor .
This game is hard fun. I.e., the kind of fun that makes you want to write an autorouting programm for the converyor belts.
I'm more interested, when playing the game, in making clever and efficient systems to move my bits around and the game, because of it's interface, makes that hard. Eventually I realize how many hours it's going to take to rearrange all my conveyers and I quit.
I usually struggle to play any game that's too similar to brainteasers, puzzling, or thinking about systems optimization: I would rather spend those hours just programming, which is just as fun, and far more rewarding. But Factorio is sooo much fun... especially if you set up a server and play with friends.
I learned Chef getting my Factorio server running :) It's turtles all the way down in automation land.
I still want to, someday, flesh it out. I think it would make a pretty fun mobile game!
Somebody "speedrunning" an earlier in-dev version of the game: https://www.youtube.com/watch?v=z33Rmx8QHQ8
Its still not ready for prime time, but we've been making some cool stuff with it anyway:
Simple logic gates: https://steam.dance/nornagon/logic
2 full adders: https://steam.dance/josephg/adder
A compacted 8 bit adder: https://steam.dance/josephg/alu
The purple boxes in the top left are dragable. Hit play to see it calculate out.
May you find peace in the oscillations.
Anyone remember it?