Death awaits in free horror game Welcome to Quiet Haven Spoiler: it's not that quiet. from PC Gamer Read The Rest:pcgamer...