Earth Defense Force 2: Invaders from Planet Space Switch trailer
D3Publisher has gone live with a trailer for the newly-announced Switch version of Earth Defense Force 2: Invaders from Planet Space. Watch it below.
Earth Defense Force 2: Invaders from Planet Space is due out for Switch in Japan on July 15.
Leave a Reply