New TF2 video up. (well not so new I guess) http://storefront.steampowered.com/v/index.php?area=app&AppId=5073