Earth Defense Force: World Brothers English Switch footage
Following its original launch in Japan, Earth Defense Force: World Brothers have made the jump to North America and Europe. Have a look at some English footage from the Switch version below.
Earth Defense Force: World Brothers is out on the North American and European Switch eShops. More details and a trailer can be found here.
Leave a Reply