Microsoft Media Briefing E3
2It was finally time! After a disappointing Xbox One launch this was Microsoft’s chance to pull it back. For those who did not see it, the launch was like that of a cable company who never found Dogmeat in Fallout… Read more ›