Switch Lights

The lights are on

  • Blog Post: EDF: Insect Armageddon Out Now

    This holiday weekend, you can do one of two things: watch a bunch of fireworks, or blast truck-sized insects into orbit. I think the choice it pretty clear. Earth Defense Force: Insect Armageddon was set to launch next week, but retailers are selling it early. Did D3Publisher move the date to give people... More
Page 1 of 1 (1 items)