It makes sense in terms of Microsoft attempting to further...
It makes sense in terms of Microsoft attempting to further enhance its reach into game development and enhancing the amount of exclusive content for the Xbox.
It makes sense in terms of Microsoft attempting to further enhance its reach into game development and enhancing the amount of exclusive content for the Xbox.