Posted March 01, 2010
The game's being patched and patched (now at version 1.3); just head over to the website and download the latest one. Also report any bugs you run over via the in-game menu as they get fixed (already all the bugs submitted by me got resolved). I'll get ahold of you on Steam and see if we can sort something out on the financial side.
Also, I just read that you can order a CD along with the digital copy and am now kicking myself for not noticing that when I bought the game.