Earth Defense Force 2017 for Switch debut trailer

Due out on October 14 in Japan.