was hoping to play the beta before going to work..its been an hour and a half and no key..yet a buddy that just preordered got his...the game is even in my completed order history 
any devs in the forums that can comment on if there is a delay or not?
edit:got it.thanks