Earth Defense Force: Insect Armageddon - Demolition Gameplay MovieTake down some buildings before you begin the bug hunt.By Gamespot Staff on July 8, 2011 at 4:09PM PDT Earth Defense Force: Insect Armageddon