Eat - Sleep - Overclock - Repeat
It's interesting that the timer coincides with the start of the Steam Xmas sale, but it's likely just another troll site.
Quick internet search...
http://www.whois.com/whois/halflife3beta.com
Yeah its sad though...So many people are waiting for this game...lol
Eat - Sleep - Overclock - Repeat
Valve doesn't do anything with the number 3.
Portal 1, 2
Half Life 1, 2
Episode 1, 2
Team Fortress 1, 2
Left 4 Dead 1, 2
i fear the xmas sale... as does my wallet and bank account