operationrainfall.com
Media Create Weekly Software Sales April 22–28 - oprainfall
In this week’s Media Create sales chart, Dragon’s Dogma: Dark Arisen comes out strong, a slew of new games appear, and hardware is down again.