Two new installments of D3 Publisher’s alien-action shooter have been announced for releases in 2020 and 2021. Earth Defense Force 6 is currently in development and

Two new installments of D3 Publisher’s alien-action shooter have been announced for releases in 2020 and 2021. Earth Defense Force 6 is currently in development and