Microsoft managed an unusually smooth keynote at E3 2015. It adroitly stayed away from less popular topics like Xbox apps and the Kinect (which was totally absent) and included crowd-pleasing announcements like the option to play Xbox 360 games on the Xbox One. It's nearing the release of its flagship exclusive Halo 5: Guardians, which is coming out later this year. And the rest of its slate, including Rise of the Tomb Raider and a new Gears of War, doesn't look half bad either.

In theory, Microsoft is competing with Sony here, but its keynote seemed like a much more direct response to PC gaming: it introduced a more customizable controller and an early access program for Xbox One games. And the rest of the week is going to be big for augmented and virtual reality: one of the coolest parts of the show was a HoloLens version of Minecraft, which we'll be learning more about next month.