Valve today announced that a major update to Team Fortress 2 will be released on August 19th. The update features new unlockable weapons, achievements, a brand new gameplay mode and a number of new maps. A Team Fortress 2 free weekend is planned for August 22nd, so check the press release for details.