Gaming
Microsoft xCloud: Everything we know about the streaming service
Microsoft xCloud is the company’s upcoming game streaming service. Here’s everything we know about it, including which games and platforms will be supported.
Source link