Left 4 Dead 2 is completely free on Steam December 30, 2013 admin 0 Game news, Horror game The company Valve, responsible for the development as well as the first and the second…