Gaming News Fight Off Giant Insects Again in Earth Defense Force 5 by Jeremy on December 2, 2017 share 0 If you were to ask us what we thought was the last bastion of goofy, unadulterated fun, we'd point you in the direction of Sandlot and D3Publisher's Earth Defense Force series. If you took the campiness read more