Top
All Channels
60°

D3 announced Earth Defense Force 2025 for 2013 release

Hate bugs? What about giant alien insects? If you answered yes to either of those questions, then video game company D3 Publisher has a video game for you.

The story is too old to be commented.
noxeven1387d ago

Hell ya. Now i get crush more bugs. Wonder if lighting is coming back