Yep. Even if you had pre-loaded HL2, certain key files had to be, and my memory is hazy on this, either downloaded or decrypted after authenticating with Steam’s servers. Valve grossly underestimated the server load of all those simultaneous connections, and the servers were crushed into oblivion.