Steam won't accept my CD key. It just says its invalid. It doesn't say the servers are busy or anything. I think I managed to create an account and everything. I've been working with it for about an hour now. I bought the game Tuesday, November 16, 2004 at 11:00am EST. I entered the key several times as shown, with dashes but without the HALFLIFE 2 wording after it. I tried it with, but it doesn't allow spaces and it wouldn't take it anyway. The online help is typically unhelpful. It says that if I can't register an account, to JUST BE PATIENT, which is pretty annoying. But then it says to check the server and it looks like the server is up to date. I don't know. I just want to play the damn game. Is that so much to ask? It doesn't even say where the key is, but I found it on the back of CD#1. It gives the format, but it doesn't match the format of the 30+ character key on my CD. Is this legal/ethical that they're doing this? I just spent $58 on a game I can't play.