Top
70°

Earth Defense Force: World Brothers for PS4 & Switch Gets Wacky New Trailer

During its Tokyo Game Show 2020 presentation, D3 Publisher revealed a new trailer of Earth Defense Force: World Brothers.

Read Full Story >>
twinfinite.net
The story is too old to be commented.