Earth Defense Force: Insect Armageddon Review

by Sean Smithon August 4, 2011
Extreme fun at a budget price, EDF never disappoints. Full review on GodisaGeek.com