This is a pleasant surprise.
[h=2]What you need to know[/h]
- Project xCloud is Microsoft's game streaming service.
- The company recently launched a YouTube channel to provide updates.
- Yakuza 0 is coming to Project xCloud.
- The team has received over 100,000 feedback reports and says it has changed the way people play games.
Full story from the WindowsCentral blog...