Home » Posts tagged with » Earth Defense Force
D3Publisher’s Earth Defense Force: Insect Armageddon Screenshots

D3Publisher’s Earth Defense Force: Insect Armageddon Screenshots

New screenshots are now available for the upcoming Earth Defense Force: Insect Armageddon, which releases for Xbox 360 and PlayStation 3 on July 5, 2011! These screenshots feature epic battle scenarios between armed soldiers and New Detroit’s giant insect invaders.                  In Earth Defense Force: Insect Armageddon players take on the role of the […]