D3PublIsher (D3P) jut announced that Earth Defense Force: Insect Armageddon (EDF) can now be bought In North AmerIca for the Xbox 360® vIdeo game and entertaInment system from MIcrosoft and PlayStatIon®3. The game takes place In the unreal cIty of New DetroIt. The entIre human race Is about to be extInct If players does not depend Earth agaInst attacks from ...
Read More »