Microsoft also revealed some tiny details Sunday about its next-generation Xbox console, which now has the code name "Project Scarlett". Between now and then we should get plenty more information and, hopefully, an official name.
At the heart of the upcoming console is AMD's next-generation Zen 2 and Navi architectures. This would mean the title would be releasing on both the Xbox One and the new console, something we saw with the Switch launch with Breath of the Wild coming out on the Wii U as well. What they do know is a release window. At last year's event, Spencer teased that the next generation could be a family of consoles.
The new device will be four times more powerful than Xbox One X and will feature cutting edge features like ray tracing support and SSD drives that promise 40x performance increases with no loading times.More news: UK PM candidate Javid offers to pay for Brexit border solution
More news: Should taking drugs in your youth exclude you from becoming Prime Minister?
More news: Facebook's GlobalCoin to go live as early as in June
The 13 satellite studios in the Xbox team are already working on new projects for Scarlett, including 343 Industries, with Halo: Infinite. Microsoft has been known to drop a cheeky message or hint at a big console announcement, and it seems like there's precisely what it's doing in the lead up to E3 2019. For some time, rumors have suggested one of the next-gen Xbox systems is codenamed "Scarlet (t)".
Microsoft said its game-streaming service "Project xCloud" will go into preview in October.
We should also see a bunch of first-party Xbox One titles, including Halo Infinite, which Microsoft slyly revealed at E3 previous year without actually showing off any gameplay. For now, head over to Halo Waypoint to hear more from Chris Lee.