Team Fortress 2 Teaser

teamfortress23.jpg
Valve recently released a trailer for their second Team Fortress game which was long awaited by many gamers. It looks good and I love the music in the trailer. VIDEO->Via Kotaku

Checkout these cool gadgets...