Left 4 Dead finalized box art is just box art, but still gets us excited By Nick Chester 21 July 2008
Left 4 Dead gets a release date: Zombie murder scheduled for November 4 By James Stephanie Sterling 23 June 2008