Subscribe Today

Ad-Free Browsing

Close This Ad
1 year ago
0

Everything You Need to Know About Microsoft’s xCloud

The open beta of Microsoft’s xCloud game streaming service released today, September 15th 2020, in 22 countries. xCloud allows you play over 150 games on your phone or tablet. Since the service began its beta testing in November 2019 (AKA before the dark times), there have been many developments leading to its release. Here’s an