If you don’t already know, there is a video on youTube of the new team fortress game (that seems to have been in the works for ages).

Looks amazing, I wonder if it’ll pull me away from World of warcraft….