Does Xbox Live On Windows 8 Mean Cross-Platform Gaming?

Xbox_Live_Windows

The Xbox Live screen as it will appear in Windows 8

Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *