Deviant Pictures Films has created a fan-made cinematic trailer for Half Life 3 via Source Filmmaker, in which Gordon and Alyx are looking for shelter from a snowstorm. It looks cool!