As of late, Bethesda’s Todd Howard has been very open about discussing the problems that caused 76’s launch to nosedive. On a more positive note, he also recently spoke about one crucial phone call to Phil Spencer that set the game back on track. The Xbox boss took a knock himself last year when the […]
Home »