'Earth Defense Force: Insect Armageddon' (ALL) - New Screens & Trailer
by Rainier on Oct. 5, 2010 @ 2:07 a.m. PDT | 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.