Home Tags D3

Tag: D3

Earth Defense Force 5 coming to PC this week

Japanese publisher D3 has unveiled the surprise PC port for their insect-smashing arcade-action shooter Earth Defense Force 5. Gamers won't have to wait long...

MOST POPULAR

HOT NEWS