Everything You Need to Know About Microsoft’s xCloud Posted on September 15, 2020September 15, 2020 by Brandon North 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... Read More