'Left 4 Dead 3' spotted on SteamWorks.

3 June, 2013 11

Valve’s SteamWorks Development site has given to us a reference that points directly to ‘Left 4 Dead 3‘. An enterprising developer discovered the reference to the game on site but he was quickly banned for the […]