Check out this awesome live action Team Fortress 2 short

Posted by: John at 8/6/2011 1:47 PM
These guys have done some amazing videos, but this one about Team Fortress 2 has got to be my favorite. The effects are great and the way the characters work is spot on. If you play the game, you'll definitely love it.