Half-Life 3 confirmed???. Never played any of the half life games (it's on my to do list though) but with all the posts about it I stumbled across this while pl Half-Life 3 confirmed??? Never played any of the half life games (it's on my to do list though) but with all posts about it I stumbled across this while pl