Oh boy, Xbox's chief strategist is floating the idea of in-game ads - but says "The question is not 'Can we cram ads in everything?'"

Microsoft's Xbox CSO Matthew Ball thinks in-game ads could help "keep our products affordable."