Microsoft Reportedly Plans to Bring Ads to Free-to-Play Xbox Games Microsoft is planning to bring advertisements to free-to-play Xbox games and is… Read More...