Earth Defense Force: Iron Rain launches for PC via Steam
D3PUBLISHER inc. has put out a call to action for all PC players worldwide to enlist in the EDF today, with the global PC Steam launch of Earth Defense Force: Iron Rain. It’s the latest chapter ... Read More »