Released pushed back to next week due to server browser issue with Steam version.
Posted by MadMechwarrior on Jan 30th, 2009
I hate to be the bringer of bad news, but a server browser issue with the Steam version of the game has forced us to push release back to next week. You will all receive a Steam update when the game is released, and seeing the unpredictable nature of these things, I will let Valve announce the date this time, when it finally goes live.
I am as bummed out as you are. Sorry guys.