Top
150°

Earth Defense Force: Insect Armageddon to debut on Steam

D3Publisher's Earth Defense Force: Insect Armageddon will be making its way onto the PC via downloand on Steam during the 2011 holiday season.

The story is too old to be commented.
Cajun Chicken1860d ago

This is truly amazing news.