MondoXbox

Live your
passion!

Four new screenshots for EDF: Insect Armageddon

Following four new screenshots dedicated to action science fiction game Earth Defense Force: Insect Armageddon. The game will see us fight against insects and giant cockroaches that have invaded the city of New Detroit.