Namco Bandai Games has today released a batch of new screenshots showing off the multiplayer element to their upcoming title Earth Defence Force 2025. Yes the insects are coming back and the EDF, Earth Defence Force, is needed to solve the problem. The game puts gamers in charge of saving...