Earth Defense Force: Insect Armageddon - Mech Gameplay Trailer
Check out this mech gameplay trailer for Earth Defense Force: Insect Armageddon full of weapons, bugs, and weapon-killing bugs!
Check out this mech gameplay trailer for Earth Defense Force: Insect Armageddon full of weapons, bugs, and weapon-killing bugs!