The source code was leaked, not the game. I think we all buy our games and are waiting to buy HL2. But we are discussing the source code leak here.
Was a beta also leaked or not? (Just curious, don't have time to play with games right now, and I'd rather wait for the full bug-fixed version.)