Why it isn't an automated process? I hope you will charge the card immediately like the Steam for pre-purchases in future for your next games. This is really annoying to wait. It is 11:20 PM right here.
Edit: Oh, I got my key finally. Downloading the beta, no sleep for me then. Thanks.