The first DLC for Left 4 Dead 2 has been released today. Check out the official release video and PR below. Valve, creators of best-selling game franchises (such as Half-Life, Portal, Team Fortres... Read More