Microsoft are the only major games console company to be holding a conference prior to E3 this year, as Sony have decided to abstain and Nintendo traditionally keep things more low-key post event - but that didn't stop the team from Redmond going in all guns blazing with their press conference this year.
There were some pretty big announcements in terms of hardware and software, including the purchase of Double Fine, some pretty big new titles, and a brand new pro controller to name a few - here's our rundown of everything you need to know following the event;
This is going to be the next Xbox Console, and while there's still scant information, it sees that holiday 2020 is when you should expect the new hardware to drop - an announcement that will likely dampen sales of their current generation console, weirdly, but they seem to be ramping up this launch, and with promises of 120fps and 8K being possible, allegedly, along with an SSD for super fast game load times, it seems like it may be a big leap forward.
Xbox Game Pass PC
I've said before how shockingly pointless Xbox Game Pass is if you only own a PC, but the situation is slowly improving thanks to a huge list of new titles coming to PC as part of the $9.99 deal - or the new Xbox Ultimate package which includes Game Pass and Xbox Live bundled together.
That being said, the games being revealed still don't make it a huge value for money for me, unless you also own an Xbox One, but it's a step in the right direction.
Apparently too cool to include the "of War" part these days, Gears 5 looks like it'll at least prove to be an interesting new entry into the series, with the trailer looking very promising, albeit lacking any actual gameplay. What we were told a lot about though would be the included "Escape" mode, which would involve a team planting a bomb into the enemy camp and fleeing, basically.
Oh, and for some reason, there's going to be a bizzare crossover with Terminator, who will be showing up in the game. Why? We're not entirely sure, but weird cross-overs, as you'll see, were a bit of a theme in this press conference.
Double Fine Purchase
One of the big shockers for me, although given how many studios Microsoft seem to be purchasing, I am not sure why, was the purchase of Double Fine Games, the creators of Psychonauts, and yes, that means the announced sequel, Psychonauts 2, will be exclusive to Xbox and Windows 10 PC.
Xbox Elite Controller Series 2
The Elite Controller is getting a major update, and as well as improved engineering and materials, the level of customization and different game profiles, as well as bluetooth support, adjustable thumbstick tension, and new rubber grips make it look really cool. Expensive, but really cool.
We got a much more detailed look at Halo Infinite - kind of - which will prove to be a key staple of the next generation console, but all we really know is that the game will take place following defeat after the events of the last game. Master Chief is found floating in space, and after being powered back up, he promptly leaves to kick ass and chew bubble gum, although he can't chew anything with that helmet on.
The game will, however, be a launch title for Project Scarlet, so expect this one to drop in Holiday 2020 also.
This is Microsoft's answer to the current fad of streaming games from a remote location as opposed to home hardware - and it's now going to be in beta for attendees of E3 to try.
The thing that makes it a little different to it's competitors is that, as well as being able to stream directly from a Microsoft datacentre, you can also opt to instead stream directly from your own Xbox Hardware, with support coming in October this year.
Cyberpunk 2077 features Keanu Reeves
Keanu Reeves took to the stage to announce he would be featuring in CD Projekt Red's upcoming futuristic dystopian shooter, and along with a new cinematic trailer, we also found out one other key bit of information that certainly didn't leak a long time ago - April 16th 2020 - mark it in your calendar.
Microsoft Flight Simulator
Oh my goodness, what an astonishing reboot this is looking to be. It's been a long time since Microsoft last released a Flight Simulator game, and they seem to be really taking it to the next level with satelite enhanced, Azure AI powered environments that look so realistic that, should it be possible to fly anywhere in the world at such a level of detail I may very well be lost for words.
Forza Horizon 4 Meets Lego
Told you it'd be a weird night for crossovers. In what appears to be the strangest Forza DLC I've ever seen, Lego cars and environments are coming to Forza Horizon 4 - and to mark the occasion they even brought out a McClaren onto the stage made of Lego. That couldn't have been cheap to make.
Now I am not sure if I'm keen on this or not, honestly, but it looks fun enough. It will apparently launch this week, so we'll soon find out just how much sense this makes when it translates to actual gameplay.
Ring of Eldin
We kind of already knew this thanks to the leak, but From Software and George R.R. Martin of Game of Thrones fame will be teaming up for this new fantasy adventure game that appears very much more story based compared to your typical Dark Souls or Sekiro.
We also saw some new footage for Battletoads, as well as RPGTime: The Legend of Wright, Age of Empires 2 Definitive Edition, Wasteland 3, Lego Star Wars The Skywalker Saga, Dragon Ball Z Project Z Action RPG, 12 Minutes, Way To The Wood, Tales of Arise, Crossfire X, and more.
Also worth noting was SEGA's announcement that Phantasy Star Online 2 would be seeing it's first ever Western release on Xbox and Windows 10 PC, somethign that will no doubt please fans of this hugely popular Japanese RPG.