Microsoft is thinking up a new way to make revenue from ads and share it with developers. Per a report from Business Insider, the company wants to launch a new ad program where brands could place their spots in free-to-play Xbox games.
Apparently com… [1306 chars]