8.5 Reviews Earth Defense Force: Insect Armageddon

How Niche can you go? Earth Defense Force has been one of those franchises that just keeps on chugging and now we have a chance to go at it against insects from beyond the stars on this new release. How does the PS3 version handle this new invasion?

The story is too old to be commented.