I can not wait for this game. My only hopes are that they stay true to the almost certain release date of September 30. The things the Source engine can do simply blow me away. Almost complete interactivity with the environment?!?!
Valve is going to raise the bar once more...