Half Life 2: Episode 4 images, video appear

A cancelled Half Life 2 episode makes an appearance