IGN - EDF: Insect Armageddon: The Basics

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.

Read Full Story >>
The story is too old to be commented.