well according to the new link on the launcher

* Registration is scheduled to become available on Monday, June 19, 2017 from 8:05 a.m. (PDT).

so hopefully that means the codes are going to be sent out sometime today