Earth Defense Force: Insect Armageddon Reviews
7.5
good
Earth Defense Force: Insect Armageddon Review
Is the PC version of the budget priced bug blasting shooter worth a look?
7.5
good
Earth Defense Force: Insect Armageddon Review
What happens when you combine THEM! and Starship Troopers? Read on to find out...