Sorry bud, they're not going to hit the June release at this point [nor do they have plans to]. Disregarding further fixes, the skin contest isn't even closing until June 1st, then there's voting and IPB choosing their picks as well, all which has to be done before 3.0 Final being released.
Consider the hundred-some bugs reported and fixed [or to-be-fixed] in RC1, and we have an inevitable RC2 coming still too.
Optimistically, second or third week of June.