Microsoft is reportedly assessing plans to add advertising spots to its free-to-play games. As reported by Business Insider ($) (opens in new tab) (thanks, VGC (opens in new tab)), the megacorp – seemingly aware of the possible backlash from fans – is reportedly “moving cautiously” with its plans, but is …
Read More »
Game News Video Games Reviews & News