I like the bleak setting. It give me a Dead of Winter vibe. Is there a "win" condition? Or are the player characters doomed to fail and freeze to death?