Industry Recon: Ubisoft is Officially Making More Money from Microtransactions Than Digital Game Sales Since the dawn of microtransactions there have constantly been gamers yelling about how ridiculous it is, how it […]