Haven is a desolate remnant of a once-thriving human civilization, now overgrown with nature. Crumbling buildings and shattered streets tell the story of a society lost to time, while the echoes of its past linger in the air.