Earth Defense Force: Insect Armageddon Coming
Posted by IGN Sep 17 2010 16:42 GMT in The Earth Defense Force: Insect Armageddon
- Like?
We're finally getting a sequel to one of our favorite budget games.



Sign-in to post a reply.