Earth Defense Force 2017 Official Trailer 2Blow up gigantic bugs and robots! Check out this official trailer for Earth Defense Force 2017.By Gamespot Staff on May 26, 2019 at 11:51PM PDT Earth Defense Force 2017