A reader is unimpressed by Microsoft’s new ‘This is an Xbox’ marketing campaign and insists that Xbox has already gone third ...
Microsoft recently revealed that Avowed will launch on another platform in addition to Xbox and Steam, which is a logical ...