Microsoft finds itself behind the eightball this year. The Xbox One hasn’t struck much of a chord with customers, and uptake on Windows 10 and MS’ new Universal Windows Platform hasn’t been as strong as expected, with many gamers sticking with the incumbent Steam. It’s not even that Microsoft had a bad E3 last year, it’s just that it was completely overshadowed. MS needed to knock this E3 out of the park and win people back. Did they? Kiiiinda.