I think this thread should be locked before we get even more people asking "where can I get it?", after all nobody seems to read disclaimers before posting. It doesn't matter what the leaked version is like, given that the code is still subject to change, it could well be that this was simply a publicity stunt just to get people to play-test HL2, noone other than Valve would know, and they are not likely to admit it. The simple answer as always is, it will be done when its done. I personally couldn't care whether there is a leaked version or not, it will inevitably be a disappointment, but then again what is to stop the final release of HL2 being a disappointment?