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.