The latest trailer for the Blair Witch game (opens in new tab) is light on the adorable dog interactions (opens in new tab), but it makes up for that oversight with atmospheric horror that evokes the original film. The first-person horror game from the developers of Layers of Fear (opens …
Read More »