News Valve Steps in on Half Life 3 Rumors December 29th, 2011 0After months of suggested hints and leaks, Valve has put a halt to the recent half Life 3 speculation and wrote a post claiming this was not the work...