Top
30°

Earth Defense Force 2025 Gets Two DLC Packs; Screens

Earth Defense Force 2025, the mutant bug infested third-person shooter, has been given two new DLC packs and a wealth of new screenshots to celebrate the announcement.

Read Full Story >>
entertainmentbuddha.com
The story is too old to be commented.