'Left 4 Dead 2's The Last Stand update will go live next week
  • 4 years ago
The update is set to be released on September 24th, and the creators behind the update have also revealed what players can expect to be included in the Last Stand update.
Recommended