Latest notice is the ride will be down until June 29th. I'm going in early June and have kept checking on this. There were, for a while, rumors it would reopen earlier, but I fear that was just wishful thinking on the part of the poster.
Knock on wood, but we're not hopeful for early June.
Pat