this theory has made the most sense of any others i have heard. I figured the cd key algorithm for working cd keys would be in the source code but i didn't realize the steam source was mixed in with it. Interesting. Anyone think whoever did this will get caught? I'm mad now because we have to wait 3 more months for hl2....