I’ve had the game since opening day and meet all other necessary criteria (age, citizenship, etc.) and yet I still don’t have the unlock for the Specializations. I received a free gift in my email, but i believe it was for an avatar and not the specializations. Either way that code has been redeemed and I still don’t have my specializations unlocked. Thank you for your time.
The message clearly states that it’s a Specialization code and that Microsoft apologies for the delay. If you put the code in, you should log into Halo 4 and check if you have the rest of the Specs (you should).
If it was anything else (like an Avatar code), then you’re just going to have to wait. Release date for the rest of the Specs is early 2013 (as in very early).