Earth Defense Force 2017 Gameplay Movie 4The only good bug is a dead bug.By Gamespot Staff on May 26, 2019 at 7:15PM PDT Earth Defense Force 2017