It just got on the boat, which takes over a month to get here. Unless ffg is lying to us, no way it's getting here by then.
Maybe they just updated the site after it had been on the boat for a while? I've seen that before. Don't lose hope for a June release just yet.