Earth Defense Force: Insect Armageddon Reviews
03 January 2012 | By James Day
Is the PC version of the budget priced bug blasting shooter worth a look?
05 August 2011 | By Nick Akerman
What happens when you combine THEM! and Starship Troopers? Read on to find out...
No user reviews yet. Be the first!