Earth Defense Force: World Brothers launch trailer
D3 Publisher is promoting the launch of Earth Defense Force: World Brothers outside of Japan with a new launch trailer. We’ve attached the video below.
Earth Defense Force: World Brothers can be purchased digitally on the Switch eShop. For more on the game, visit our previous post here.
Leave a Reply