Earth Defense Force: Insect Armageddon - Robo Mantis Gameplay MovieLightning knows the drill; take 'em down, take 'em all down.By Gamespot Staff on July 6, 2011 at 2:51PM PDT Earth Defense Force: Insect Armageddon