Top
90°

New screens and artworks released for Earth Defense Force: Insect Armageddon

Several new screenshots and artwork images have been released by D3Publisher for their upcoming Playstation 3 and Xbox 360 third-person shooter, Earth Defense Force: Insect Armageddon.

Read Full Story >>
examiner.com
The story is too old to be commented.