Was Microsoft Able To Live Up To Its E3 2017 Promises? – GameSpot

E3 2018 is right around the corner. We’re expecting tons of big announcements during the big briefings from Sony, Microsoft, Nintendo and others. But before that, we’re taking a look back at last year to go over what was announced and determining if …

and more …read more