Hmm, what does he mean "I woke up the next day"? Did he leave Factorio running, or did it get an online component while I wasn't looking?
You could also run headless version of the game on a server and just connect to it for the same effect.
Remember - Factorio is just an idle game with extra steps.