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!
No comments:
Post a Comment