As promised earlier, the new Half-Life 2 movie is now available via their beta
Steam
dealie. The Bugbait trailer is a three minute movie that's a 165 MB download,
and mirrors are available at
3D Gamers,
FileFront,
File Rush,
Gamer's
Hell,
Happy Puppy
(registration required),
Loadedinc (registration required),
IGN,
and
NWSGaming.