17 Years Later, Valve Admits They Staged the Left 4 Dead 2 Trailer Leak Posted by Baldak1 on Tuesday September 08, 2026 @11:07AM from the 80.lv dept. https://80.lv/articles/17-years-later-valve-admits-they-staged-the-left-4-dead-2-trailer-leak ( Read More... | 2 comments | 7 points | on HN )