I really wouldn't be surprised if they make full use of the '90 day' beta version test period = the beta testing started during the the first week of April = the update would hit the stores not later than the first week of July unless otherwise they come up with something else.
P.S - Please...