Woot, I will be upvoting for this, good luck! Unfortunately, the link appears to be broken on the announcement page, though I suspect this is something wrong with Steam... which is somewhat concerning. Having played other games via Steam (CS mostly), it was always reliable so I hope this is still the case. Of course the login and accounts would still be handled by this lovely dev team and servers, so I assume there wouldn't be any reliability issues? Fingers crossed, whether this goes a head or not, we may see a jump in newbies gracing our shores.
Not sure if it's possible, but the Steam Greenlight page could really do with some links to references, at least the forums or something.
Happy huntings, see yas in Istaria