Turns out DLC and microtransactions are pretty profitable...
More in www.gamesradar.com »
Tags: Digital