Despite a disaster launch, Blair Witch inspired horror game sells over 100,000 copies as dev commits "to face everything head on"
Multiplayer horror titles are everywhere these days. YouTube let's plays brought horror back from the brink, with collaborative Twitch streams highlighting the chaos that ensues when you bring a bunch of people together (on the internet) to face monsters from...