Left 4 Dead 2 Download For PC Free (v.2.2.2.9) Left 4 Dead 2 is a horror survival game which is developed by Valve it is same as Turtle Rock Studio and it was released in November 2009 for Windows and Xbox 360. Read More »