orange.jpg

In a recent Steam update, Valve has given word that there will be a very big announcement concerning Team Fortress 2. Supposedly, the announcement is so big that the company is advising you not to take any vacations until your hear what they have to say on Tuesday. Anyone have any guesses to what it might be?

Tags: FPS, PC