OH MY, i nearly came!

TF2 Video - not the teaser.

Can't wait for TF2!!