Microsoft's new Xbox CSO Matthew Ball is focused on "reviving stored franchises" to elevate the brand
…updates Asha Sharma has pledged to fix , and a notable lack of compelling reasons to buy an Xbox console amidst Microsoft's push to release its games on every available platform. Even…