Gabe Newell hints at Half Life 3 while wearing a horse mask

Don't Miss...