Screenshots from Valve’s zombie co-op shooter, Left 4 Dead, are now available from the Leipzig Games Convention.
Set to arrive on November 4th, the game will be available on Xbox 360 and PC.
The latest trailer is viewable here.
Hi, what are you looking for?