Info can be found here.
Payload Race will probably be fun. I don't really care about the new maps, because I'm not into arena.
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