Earth Defense Force: Iron Rain Review - The Only Good Bug? A Dead Bug
Earth is in shambles. Giant mutated ants, scorpions, and spiders wander the countryside, terrorizing humanity's remnants. In the few remaining urban centers, gargantuan robots stalk between high-…
April 15, 2019 | 12:00 EDT