Earth Defense Force: Insect Armageddon is in stores now, and gamers nationwide are taking out their perfectly legitimate aggressions for irrationally over-sized mega insects with a few good headshots. But as much as the game lets us kill these eight legged freaks, bazillapedes and pupa piles, ou...
Related Posts:
Sign-in to post a reply.