Gaming News Gaming Videos ‘Blair Witch’ Trailer Showcases Its Cursed Setting, Dog & Cell Phone by Matt Reisine 5 years ago One of the more surprising reveals at E3 came during Microsoft’s press event, where the…