Microsoft Announces Its xCloud Streaming Service And a Truckload of New Games Are Coming in 2020
Microsoft, at the XO19, its Xbox-focused event, announced about the launch of its xcloud. The company informed that it would be made available for people in the year 2020. On …