An important message from the New World Team: https://www.newworld.com/en-us/news/articles/release-date-update
More details can be found here: https://www.newworld.com/en-us/news/articles/release-date-update
We are still sending out weekly invites to Alpha. You can sign up here: https://www.newworld.com/en-us/beta-sign-up