News ‘Left 4 Dead 3’ Leaked By Valve? June 30, 2016June 30, 2016 Can you just confirm your working on it already, Valve?