when does sto open beta start