Earth Defense Force 5 - July 2018 Trailer

Humanity, fight against fate. Now begins the ultimate battle between huge aliens and EDF. The world existence is staked on this war.