I had no idea what the progress on this was, but i'm glad to see the game available now in the store, congratulations Wolfire.
Now, question time, when and how are Steam keys going to be distributed to owners of the game since i assume this is still happening?
I don't like asking for things on the internet, but i feel it was going to be asked sooner or later.
UPDATE: Keys are confirmed to be on the way, keeping requests to a minimum.
