News

Has Microsoft finally settled on the best branding for its gaming efforts on PC? With the latest small, but effective change, I think they might have finally found it. As reported by The Verge, ...