Valve released this teaser trailer for Team Fortress 2 today. The game is definitely funked out with a Pixar-esque twist. Now couple this with what we saw in the Portal peek yesterday, throw in HL2 with Episodes 1 & 2 tacked on, and Valve looks to be on the verge of releasing an uber-impressive package for PC, PS3, and Xbox 360 -- and hopefully in time for the holidays. Happy, happy. Joy, joy.
A note from Valve PR: All the footage shown in this trailer was created using Source. Some of the effects, namely depth of field and motion blur, were applied via post-processing features built into the Source engine technology.