Top
90°

Neocrisis: Earth Defense Force: Insect Armageddon Field Guide

Neocrisis: D3Publisher has released the ultimate guide to survival for the new Earth Defense Force: Insect Armageddon (EDFIA). The Earth Defense Force Field Guide, the importance of which is second only to a player’s rifle, comes complete with detailed knowledge on the insect enemy scum.

Read Full Story >>
neocrisis.com
The story is too old to be commented.