Left 4 Dead Wiki:About

Left 4 Dead is an upcoming multiplayer co-operative survival horror FPS game by Turtle Rock Studios. Left 4 Dead will be released on November 2008.

Started 11 May, 2008 by ShadoW.

See also: Admins - Active users - Recent changes - New pages - New files - Logs