Tag Archives: arth Defense Force: Insect Armageddon

Now available for Xbox 360 and PlayStation 3, Earth Defense Force: Insect Armageddon is an intense follow-up to the cult hit Earth Defense Force 2017! Thousands of giant insects and aliens are invading Earth again and only the Earth Defense … Continue reading

Posted in Games | Tagged , , , , | Leave a comment