I surprised there have been no responses about this. Its along the lines of Duken Nukem Forever suddenly being announced it is going to be released in a few months. TF2 was one of the most anticipated games 5 or 6 years ago, then there was no info on its development for years, now all of the sudden we find out they're not only working on it, but they're releasing it in a couple months.