So I'm in Game Stop yesterday, and I ask the salesman about Half Life 2. So he gets this smile on his face, and points to this sign that lists all the "coming soon" games. It says, "Half Life 2 ---- November 2nd." I just stood there, with a "WTF" look on my face. OMFG!!!!! I pre-ordered a few weeks ago. This can't be true. Interestingly enough, Ebgames (the place i pre-ordered) assured me moments before my visit to Game Stop that the game should ship on 9/1/04. WTF? EB and CompUSA say the beginning of September, while Amazon and Game Stop say November. Can anyone clarify wtf is going on??