[ci skip] - savegame: refactored and specs now passing!