Neither did I. They may've been planning to fork the tree and bundle the release on May 1st, not meaning it would be generally available on all mirrors by May 1st.
I haven't seen anything suggesting a delay on the hacker's list so I think it will show up on the mirrors in the next couple of days.