Allow replay, and fix a bad cleanup bug where heartbeat finishes and resets game properties after a call to exit finished.