Microsoft xCloud or Project xCloud is the company’s upcoming game-streaming service, and it will work on everything from consoles to phones. Here’s everything we know about Microsoft xCloud

Posted in Uncategorized.