Earth Defense Force 4.1 The Shadow of New Despair (PC) is a remastered version of 2013 game Earth Defense Force 2025. Join an elite force assembled to defend the Earth against any external threats and wield highly destructive weapons against alien bugs,...