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