---------------------------------------------------------------------------------------------------------------
If you've met the requirements above: Activated code and have confirmation of it, yet it still doesn't appear in game and you are using the same account that you have in the Crysis 2 multiplayer demo. Simply create a new account ingame that uses the same email that you used to activate your Limited Edition content.
eg: Logging into Crysis 2 'account A' with 'email A' that you used in the beta isn't giving you your Limited Edition content activated on 'email A', create a new account 'account B' still using 'email A'.
I've probably explained this a bit too much, but I'm trying to make it as simple as possible. I hope this works for anyone else as it has to me.
EDIT: By the way this is intended to help PC users but I posted in the wrong section .