Suggestion: Pause on restore/import
I think it might be useful to pause on import or restore.
Scenario. I accidentally clicked on something that queued up an action to end the game. Likely via demonic infusion. I am not sure. I am still trying to undo it or extract the current auto backup as a viable save file. After I restore from backup the game immediately resets. My only indication why, is in the message log: "Achievement Icon Unlocked! Poacher"
Perhaps pausing the build and research queues would be better.
It turned out I had demonic infusion queued up
"r_queue":{"display":true,"queue":[{"id":"tech-demonic_infusion"
So an autosave restore point during a demonic infusion reset is what caused me to be in a perpetual loop of reset if I restored.