‘Earth Defense Force: Iron Rain’ Has Topped The Japanese Gaming Charts

Following the release of ‘Earth Defense Force: Iron Rain’ a few weeks back, it seems that the game did very well in Japan in terms of its sales and came out on top during its launch week.