Yea doesnt look like from what I can see Amazon will be handing them out until the clock strikes 12 pst. Specifically says it on my games library and email. They wont charge until then and I can still cancel my order up to, dont see them giving me a key before then .
sucks. looks like i gotta wait till tomorrow. SIGH