I pee'd my pants waiting to see it . Very cool stuff, HL2 will be great. Also, is Team Fortress 2 going to come out with HL2, i used to play TFC all the time back in the day.
"Consumer technology now exceeds the average persons ability to comprehend how to use it..give up hope of them being able to understand how it works." - Me http://www.cybercrypt.co.nr