Boy we suuuuure are getting close to a launch. We're actually playing the game on Steam (in the office anyway), Achievements are in, all sorts of stuff. We're going to spend some time triple-and-quadruple-checking as much as we can and find the things that bug us and fix them.
Barring a disaster (fingers crossed) we'll be launching in January. It's just a matter of if it's next week, and what day, or will it be the 31st?
We'll have Achievements and what's looking like a Windows and Mac build for launch. But no Steam Cards (hopefully that can come soon-ish after though)!
So soon!