IllegalPaladin on 09 October 2008
Can't wait for this game.
No idea though on when I'd be able to buy it so I hope Valve will have some free weekends with it so I can at least play the full game (yes, I know there will be a demo).