Developer id Software isn't developing coming out of the show.
More in www.gamespot.com »
Tags: With, Developer, Down, Software, Multiplayer