I can't decide what I love more: the game itself, or the hilarious trailers of each of the characters in
Term Team Fortress 2. And each new character trailer just gets funnier and better.
Try to watch the trailers in HD. Much much sharper and cooler. Here are the rest: