Half Life 3: Unannounced

Half Life 3: Unannounced

Created by FencePostProduction1, watch the original on YouTube

Gordon Freeman has been waiting . . .