Microsoft is reportedly creating an ad program that will allow brands to advertise in free-to-play Xbox games, according to a report from Business Insider. Sources familiar with the matter told Insider that one of the ways ads may show up in these games could be as digitally rendered billboards in car racing games. It’s not […]...