EDF: Insect Armageddon: The Basics
Posted by IGN May 18 2011 13:37 GMT in The Earth Defense Force: Insect Armageddon
- Like?
What is Earth Defense Force: Insect Armageddon? Earth Defense Force: Insect Armageddon is a third-person shooter set in near-future New Detroit, a fictional city with an infestation of giant bugs just crying out to be stomped. It's a spin-off rather than a true successor to Earth Defense Force 2017 and Insect Armageddon retains the crazy arcade-style approach of its predecessor while adding a load of cool new features...



Sign-in to post a reply.