D3 PublisherEarth Defense Force 5NewsNintendoNintendo SwitchPlayStationVideoconsolas Two new Earth Defense Force launchedJune 23, 2020The sandlot saga has become a lucrative and enduring cult game that, for the moment,… Read more