We sat down with the team behind the upcoming Blair Witch game, diving into the project's inception, Xbox One exclusivity, and Xbox Game Pass ambitions. Full story from the WindowsCentral blog...