'Earth Defense Force: Insect Armageddon' (ALL) Pre-Order Gets You Free DLC - Screens
by Rainier on March 10, 2011 @ 8:06 a.m. PST | Filed under News
Earth Defense Force: Insect Armageddon is a co-op multiplayer Arcade Shooter that gives the player the ability to destroy thousands of giant bugs and turn an entire city to rubble in an unforgettable gaming experience built for replay.
