There have been quite a few reports, as well as rumours by the way, regarding Microsoft's aspirations for game streaming and the latest interview with the company's CEO, Satya Nadella, revealed that they're building Netflix for games.
Much like Buddy Christ in Dogma, "Netflix for games" is not the official game, more like something Microsoft are playing with around the office. It does, however, sum the service perfectly, especially for laymen.
What Project xCloud basically does is transfer most of the heavy lifting from your gaming device of choice to Microsoft's servers, rendering any previously required specifications pretty much obsolete. The device in question would only need to handle light processing, streaming and some controls, meaning that players can theoretically run any game on any device.
Of course, Microsoft are far from the only party interested to make game streaming a reality but in Nadella's words, they "have as much a shot to build a subscription service as anybody else".
Nadella reminded that Microsoft command a hefty back catalogue of games, including hit franchises like Halo and Forza. That's of course when you're solely focusing on the company's in-house efforts, but one thing's for certain - Microsoft won't lack games.
"We have a structural position in that we have both a console business as well as a PC business, which happens to be bigger than the console business when it comes to gaming", Nadella added. Needless to say, you can expect Microsoft to pull every possible ace from their sleeve in what's shaping up to be the battle of next-gen gaming.
Rumours of Microsoft's next consoles seem to fit into this paradigm as well, since the company is said to be planning more than one SKU. While they plan to offer the traditional console format as well, they're building a next-gen version of Xbox that will take advantage of game streaming to the fullest.
Microsoft have already announced that public testing of their "Netflix for games" commences sometime in 2019, although we've no exact dates as of yet.