Hi i just made a call to xbox live tech support and they told me to go ahead and post this issue here. I got the game and started playing online in the specified time. However, the email address associated with my account was an old and unused (hacked) email address. I haven't been able to use it properly for years. I assume the code was sent here however i'm unaware of whether or not it actually was sent. (I tried to check but couldn't find it [hacked account and all]). So with the help of tech support i changed the email associated with my xbox live account and would like to know if i can get the code sent to my new email or through xbox live. Thanks for the help!