Welcome Our New Insect Overlords
Posted by Kotaku Jul 03 2011 21:00 GMT in Gaming News
- Like?
#theweekingames There's probably a reason everything and its brother went on sale this weekend. That's because there are next to no new releases for the coming seven days. Earth Defense Force: Insect Armageddon, on 360 and PS3, is your big highlight. More »

Related Posts:


Sign-in to post a reply.