I'm still rooting for Reload Save.
1. Good gaming reference
2. General (applies to many more games than anothercastle or newgameplus etc., and saves are associated with gaming in general)
3. Largely due to (2), I don't think many people will dislike it strongly. I'd say the non-supporters are probably saying "meh" and not "NO".
4. Previously mentioned: Fits well with other SE site names.
5. Not blunt. Avoids "game" and "stack".