Showing posts with label spider. Show all posts
Showing posts with label spider. Show all posts

Monday, September 20, 2010

EDF shows off spiders with friggin laser beams

Last week we showed off a couple screens for Earth Defense Force: Insect Armageddon.Well, D3 has provided us with the launch trailer, full of screams and giant spider. Being arachnaphobic as it is, I want to arm myself and put those eight legged freaks down!