Astray
Member

Is "Xbox PC" the official name of Microsoft's Steam competitor platform?!
First informally shown in a blog post, the logo has now appeared in an official trailer for a third-party upcoming game. Will we be seeing more of this as we get closer to the Xbox Showcase?
