Team Fortress 2 is coming up on 10 years late. Seriously. Who would have ever thought we would have seen it. Almost two years ago as I visited the Valve offices they presented their new movie like effects for Day of Defeat Source, and during that presentation Gabe joked about Team Fortress 2. Then a couple of months later suddenly the joke had become a product. No offense to DODS, but I would have rather seen Team Fortress 2. Since Tek Republik is a Steam Cafe we stayed up till 5AM last night to get TF2 up and running after many painful delays. Steam Cafe owners and preorder owner for Half Life 2 Episode 2 got an early crack at the game. Finally after hours the preloads were activated, and then we got the dreaded Team Fortress 2 is launching only there was no launch.