Ah, I hadn't noticed the location tags in the bottom and was wondering what was the trigger in the code. I think I understand now. So, technically going back to the cabin updates the game memory, it doesn't restart the game (Which I initially thought it did.)