Didn't they said that they'll give ppl the register codes via email if their physical copy doesn't come in the mail at release date?