I bought and played Halo 4 within the specified time and I still have not received the email with the free code to unlock all Specialization. I also have not received a message via Xbox Live.
I am eligible in all conditions and waited as I was told, but I still have not received anything.
Can someone from 343 Industries reply to me and tell me whether my issue will be dealt with?