Microsoft's new Xbox CSO Matthew Ball is focused on "reviving stored franchises" to elevate the brand
…to buy an Xbox console amidst Microsoft's push to release its games on every available platform. Even so, he believes console gaming as a business is "important, durable and still growing…