D3 Publisher News


Recent Tags

Earth Defense Force 2025 review: cheese whiz

By Robert Workman, Feb 19, 2014 12:00pm PST

The Earth Defense Force is back. Once again, The Ravagers, a race of enormous insects and robots, have begun invading the Earth, and it's up to the brave EDF soldiers to eradicate them once and for all.


"YOUR FACE be better!! That's a terrible score even given the "explanation"."

- Mad Brahmin Disease see all 17 comments