I'm reading conflicting reports on when (approx) the public beta will drop. Is it June or July or is everyone just guessing?