I also have a follow up question. Does saving the file overwrite the previous file or simply update the modified values?
I have several different settings from different screens and pressing a save button in a settings screen writes the changes to the SaveGame object. But if I save that object, then it looks like the other settings return to their default values.