over 2 years ago - Crater Creator - Direct link
You may know this already, but your gamestage is reduced if your character dies. I point this out since it sounds like your main motivation is to allow recovery after a defeat.

Without discounting your idea, perhaps a self-imposed house rule could add the randomness you seek. You could produce a new set of random x/y coordinates every week, and be honor-bound to fight the next horde there.