Chikyuu Boueigun 3 Gameplay Movie 2Check out this awesome footage from our comprehensive TGS coverage. By Gamespot Staff on May 25, 2019 at 5:23AM PDT Earth Defense Force 2017