Check out this new trailer for Earth Defense Force: Insect Armageddon for the PC. In Insect Armageddon, you take the role of Lighting Alpha and battle wave after wave of deadly gigantic insect and robot enemies.
The game takes place in the city of New Detroit which is the target of a large bug invasion that only the EDF can stop. Over 300 weapons are at your disposal and they can be purchased using the new unlock system.
The game takes place in the city of New Detroit which is the target of a large bug invasion that only the EDF can stop. Over 300 weapons are at your disposal and they can be purchased using the new unlock system.