Will we be getting Steam keys mailed to us? Or will there be a download link in the founder's vault? Or something else? Also, any word on the approximate time of day tomorrow?
We don't mean to pressure you, but as you can imagine, many of us are excited to get a 'first taste'.