10 new screens released for Earth Defense Force: Insect Armageddon

Ten new screenshots have been released by D3 Publisher for their upcoming Playstation 3 and Xbox 360 third-person shooter, Earth Defense Force: Insect Armageddon.

Read Full Story >>
The story is too old to be commented.
YoungKingDoran3825d ago

am i the only person looking forward to this game?