I'm also still waiting for the code. I bought the physical CE copy and it still haven't arrive yet.
So yea I can't play this is really sux. SE really let me down a lot