, Nintendo Switch
Terror in Tokyo! Evil in England! Aliens from another world have spread their tentacles worldwide, and only you, brave soldiers of the Earth Defense Force, can save the day.
Charge into battle as a proud member of the EDF's Infantry, expertly trained in weapons of all kinds. Take control of...