I received mine in email.
https://www.pantheonmmo.com/newsletter/_2023/may/
Yes it's odd that they sent out an email for this but did not post about it on the site. It's not on the forums, nor is it on the News page.
Announcement went up about 2 1/2 hours ago.
The order of operations is fluid :)