New TF2 Teaser!

New teaser for Team Fortress 2!