There was a miscommunication on my part due to my misinterpretation of Valve's instructions.
THE RELEASE TIME HAD TO BE MOVED FORWARD TO 09:00 PDT
I was all ready for the game to come out on midnight because I didn't want to keep you guys waiting for the game any longer than necessary but a fellow steamer helpfully notified me that nobody would be around at Valve's offices at midnight to approve the release!
In any case, I'll be on stream anyways, though maybe a little bit haggard when the game actually comes out.
Keep calm, come to the stream and yell at me!
Meanwhile I'm hacking together a little quick start control card while I wait for the release!
http://twitch.tv/moatdd