Earth Defense Force: Insect Armageddon - Survival Mode Gameplay MovieSporting a sweet mech in survival mode, our hero helps destroy dozens of giant robots.By Gamespot Staff on July 8, 2011 at 4:06PM PDT Earth Defense Force: Insect Armageddon