Well if you checked some of the Patch/Update threads, you would know that the Dev's abandoned this game almost as soon as it came out. So there would be no reason to maintain this game as you seem to indicate. I'm mostly here to answer some common questions, and offer insight to the game at it's current state.
Your problem lies with Steam, and not here.