That sounds so cute. I'm surprised something like this is even possible within Factorio.
The engine is written with mods as first class citizens, the core game itself is formally just a mod the engine accepts.
The engine is written with mods as first class citizens, the core game itself is formally just a mod the engine accepts.