EDF

Earth Defence Force 2025 – Out Today for Xbox 360

Earth Defense Force 2025 is the long awaited return in the Earth Defense Force series from beloved Japanese developer Sandlot.  The insects return from dormancy to disturb the peace with over-the-top ...[Read More]