Posts On:

The Earth Defense Force Battle Armor Weapon Chest
T

D3 Publisher and Namco Bandai Partners Release Earth Defense Force: Insect Armageddon on Steam

D3 Publisher and Namco Bandai Partners today announced that Earth Defense Force: Insect Armageddon (EDF) has been released for the PC via download through Steam. This is the series first release on the PC and will include all previously...