Microsoft’s Project xCloud game streaming platform officially releasing on September 15

The streaming video game platform finally has a release date

Comments