gabe newell on stage presenting half life 3 logo