By using this site, you agree to our Privacy Policy and our Terms of Use. Close

That is a very likely explanation.

It is fairly reasonable for MSFT to claim "marketing" expenses on some "moneyhat" deals to game developers.