Earth Defense Force: Insect Armageddon Screenshots

More B-Movie inspired bug squishing.

On: Xbox 360, PlayStation 3, PC

First Released: 22 June 2011 (3 releases)