They put in crafting! Sooo sweeet
http://www.teamfortress.com/crafting/
Also there is new other stuff but this more important
Team Fortress 2
Game » consists of 12 releases. Released Oct 10, 2007
Game » consists of 12 releases. Released Oct 10, 2007
Log in to comment