Left 4 Dead 2 – The Last Stand

SUMMARY
Down in the bayou of Louisiana, all hell has broken loose in this second entry of the multiplayer zombie-fest.
Developers
Valve
Publishers
Valve
Map
The Last Stand
Released 2021
Release Date
Nov. 17, 2009
Completed
December 17, 2021