So I have just spoke to Xbox support and they said
"Thank you for patiently waiting Jack. As I have checked, this offer is actually sent to all accounts especially with a good rep like your account. However they are sent randomly by our rewards team to over 6 million xbox accounts so they have a list everyday for that notification. No worries as I can assure you will get that free offer. I am also waiting for it on my account. If you want, you can contact them through our forums and post your concern. Just wait for there reply within a few hours. I think that would speed up things by letting them know that you are still waiting for it on your tenured account."
Came to me thinking about it and Why did everyone else get theres first when most people on other forums such as Eurogamer don't have any intention on purchasing the Xbox ONE get there free Killer instinct now when other people like me pre-order 2 Xbox One consoles and don't even get the code yet it makes me think that I won't get one at all and there are many other people that are somehow better and more worthy I've even done things like purchase games from the marketplace many games and one silly one (Mortal Kombat) For a massive £50 year(s) after its release spent over £200 on the marketplace alone and I don't even get this free Killer Instinct? Will I actaully get it cause I'm more than sure there are well I mean WELL over 6million Xbox Accounts