New Trailer for Earth Defense Force 2025 0

A new trailer has been released for the next installment in the Earth Defense Force franchise, dubbed Earth Defense Force 2025. 2025 promises to deliver the biggest over-the-top action that the series has seen to date, and this new trailer does a good job of backing up the claim. The trailer shows off some of(…)