Monday, September 17, 2007

Hey Valve, Where's Team Fortress 2?

It's 10:56PM on the west coast right now - and still no Team Fortress 2. Valve has about an hour left to keep their promise of a September 17 beta release.

Update: It's now 12:00AM on the 18th. Valve has officially missed their deadline. I gave them my money for nothing!