Earth Defense Force 4.1: The Shadow of New Despair
It’s a fight for the future of the planet between the Ravagers, a merciless swarm of alien invaders, and the Earth Defense Force (EDF). Get ready to go head-to-head in fierce combat against hordes of giant alien insects and their slaughtering machines.