The launch in 22 countries marks a shift for Microsoft into cloud gaming, which removes the need for bulky hardware but requires a fast internet connection.

Read more…

Leave a Reply