Left 4 Dead 2 Free Download: Left 4 Dead 2 is a 2009 Multiplayer, Survival Horror first-man or woman shooter advanced and posted via way of means of Valve. Turtle Rock Studios’s Left 4 Dead was founded for Windows and Xbox 360 in November 2009, Mac OS X in October 2010, and Linux in July…