Left 4 Dead 2 Free Download on Steam

Left 4 Dead 2 Free Download on Steam

Left 4 Dead 2, the highly addictive and popular single-player and multi-player cooperative first-person shooter (FPS) action horror video game which sets in the zombie apocalypse where survivors fight against hordes of zombies. Left 4 Dead 2 is the sequel to Valve Corporation’s highly acclaimed and award-winning Left 4 Dead. Originally launched on November 17, 2009, for Microsoft Windows and Xbox 360, the game was […]

Read Me 5 Comments