Wouldn't it be easier if the game remembered the difficulty level, the colors of the factions and all the details involved in loading a saved game, with no user input since it's the continuation of a previous play ?