Earth Defense Force 2017 Gameplay Movie 5This movie gives a whole new meaning to the expression "flying ants."By Gamespot Staff on May 26, 2019 at 7:20PM PDT Earth Defense Force 2017