Earth Defense Force: Insect Armageddon trailer

Watch the Earth Defense Force: Insect Armageddon teaser! If you liked the campy bare bones entertainment of the first one, you'll love EDF's follow-up, coming soon.