Too many people were having problems with Steam & it had to be patched & if it has to be patched again, then they'll delay HL2 again to do it. Why?, because they don't want to wait another year or two before they release CS2 or TF2 or even HL3. They want to test out the reason that steam was made, to distribute media.
So we are forced to wait for Steam to be ready even though the HL2 game is ready right now to go gold.
Valve needs to get some help with this RIGHT NOW. How can they beta-test this thing for months & release it twice to the public & fuck it up both times???????
"ok, we're ready now"
"you sure?"
"wtf bitch, why you questioning me. It's ready."
"yeah but last time we flooded our servers"
"oh STFU, we have mirrors now. it's not just our servers"
"but we changed how it executes a game since then"
"I'm gonna beat you with a crowbar. I know we changed it. I changed it"
"yeah but you also didn't test that change"
"We beta-tested enough man"
"yeah but we didn't beta test the new executables"
"are you stupid? It's gonna work. trust me."
JUST FUCKIN' HIRE SOME CCIE PEOPLE AND SOME USEFUL PROGRAMMERS & FUCKING FIX IT!!!
JUST THINK, NEXT TUESDAY WILL BE NORMAL INSTEAD OF STELLAR. ALL BECAUSE OF STEAM. FUCK STEAM!