Holy Mother of Sweet Jesus! I almost wet my panties out of excitement watching this trailer.
It reminds me of a Pixar movie, like "The Incredibles" or something. It's fucking amazing. After the video finished, I forced my wife to watch it too--TWICE. Then I ran into the living room, bouncing and hollering.
Befoer you question my sanity and mental maturity, I gotta get me some of these, pronto! Valve, get your asses movin' and finish this game. I'll be the first one to buy it.