A maybe related save game system: Fire Emblem. It auto-saves every action before it reveals to the player what the resolution of that action is.
By doing this, it preserves the permanence of turn based actions, while giving the convenience of quick save / pause / resume.