We took the latest version of the game with all patches/fixes that we had until that stage and made it ready for Steam.
Then it went for testing on all up-to-date machines for further testing, where it proved no trouble.
That's all I can say as for now, we haven't experienced any trouble, but we did not optimize it for multicore cpu's.
And of course you're welcome for the reply, as said sorry that I couldn't reply earlier, I just didn't see the updated thread.
Well right now we're offering the 20% discount which basically makes it a bargain. You also get the Soundtrack, the (very cool imo) artbook and never seen pitch footage. Also we're introducing the Steam trading cards in a few days/weeks.