I pre-ordered it yesterday and I am really keen to find out because I really want to play the beta on PC.
-
Yeah, takes a bit to download. A screen might not even show up but in 2-4 business days a icon will appear with the destiny logo. That is your beta.