Tag: free-to-play games

spot_img

Microsoft’s New In-Game Ads Network Could Be a Gamechanger

Microsoft is developing an ad program to enable businesses to place in-game ads in free-to-play Xbox games, reported Business Insider (1). Sources told Insider that...