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