Ich hätte noch eine Idee:
Eine Schnellspeicherfunktion, also quasi:
Schnellspeichern (in irgendeinem Slot bzw. einem festen Slot falls es nicht anderes geht) - Spiel wird beendet

Beim nächsten Laden - Speicherstand geladen Save##.Isd löschen

Würde so etwas gehen?

MfG
goldenroy