October 23, 2020

Microsoft reveals more details about its xCloud game streaming service


Microsoft reveals more details about its xCloud game streaming service