E3 2011: New EDF: Insect Armagedden Trailer and Screens
Severe arachnophobes (or entomophobes in general) may want to steer clear of the following trailer and batch of screens for Earth Defense Force: Insect Armageddon. Creepy-crawlies abound. Like, ones the size of houses. Not fun ...



