Enter the haunted woods of the Blair Witch and confront your darkest fears. Blair Witch, a new psychological horror game set in the iconic Black Hills Forest, is out now for Xbox One and PC!
Released: 31st August 2019 5:59pm
There are no comments yet. Be the first!