Game Release News

Left 4 Dead 2 Update Released

1587 days ago By: cupogoodness | News | 12 |
Valve has released another new update for its zombie survival FPS Left 4 Dead 2, now available for download.