Just out of curiosity, when are you planning on the Steam release being available? :-)
i'm not sure what i can and can't disclose but basically i have started the process, and am learning how to actually package the game and send it in for valve to review it. i don't know how long that will take, but if they give me the greenlight the release will very soon follow.
optimistically, i hope for late november or early-mid december. but that is by no means set in stone