Game, Trailer Half-Life 2 – I am the Freeman [3D Trailer] Play Pause Unmute Mute Boucha June 17, 2012 Share: Facebook X Awesome fan made Half-Life 2 trailer.