ODST

I purchased MCC at launch and dealt with all of the problems for the last seven months. My account was stolen and I was forced to get a new one. MS told me I would be able to recover my account but that was not true. How do I go about getting my FREE ODST since the code was sent to a now invalid email address?

I think your best bet here would be to get back in contact with Xbox Live Support. It might be worth shooting a message over to B is for Bravo to see if he or the team can help, but really anything related to your Xbox Live account, especially compomised accounts and code redemptions, is usually handled by XBL Support. 343 don’t have any access to your account / billing details.