Is there still going to be a public beta on 6/1 like they said in April? I really haven't heard anything else.