New Left 4 Dead Screenshots

Perhaps not the best media to get from a zombie-horror-survival title, but it's something. The new screenshots are of the menus in Left4Dead running on the Xbox 360.

If you didn't already know, Left4Dead is a new zombie-survival horror title, which focuses heavily on the co-op experience between you and 3 of your friends online. It's expected to be released November 16th.

Read Full Story >>
The story is too old to be commented.