Microsoft xCloud game streaming for the web launching soon
Microsoft’s xCloud game streaming is almost ready. The software giant has begun testing the service through a web browser. There is no official release yet but the web version is now being tested by Microsoft employees. The public will soon get a peak and be able to enjoy game streaming. This means anyone can enjoy … Read more