Where is this 20 digit official release code found at? I already entered the early access code and was playing for early access. Now I can't log in and there doesn't appear to be an official release code / 2nd 20-digit code separate from the early access code. Are they supposed to send me another email? They haven't yet...