Earth Defense Force: Insect Armageddon

More B-Movie inspired bug squishing.

  • On: PC, PlayStation 3, Xbox 360
  • Release Date: 22 June 2011
Read Review
7 VideoGamer

Screenshots

See All