
Microsoft Lays Out ‘Benefits’ Of Xbox + Activision Blizzard On New Website
Xbox is continuing to try and sell its case for merging with Activision Blizzard, via a new website that details the benefits that’ll come from the merger. Microsoft’s new online portal is dubbed “our vision […]