Earth Defense Force: Insect Armageddon has lots of explosions and destruction, but not quite enough variety to keep things moving. Join the battle between man and insect in Earth Defense Force: Insect Armageddon.
Release Date: Dec 14, 2011
www.gamehousevn.com
Read More... [Source: PC Extreme Gamerz - Free PC Games]