celador on 02 May 2016
Most betas are pretty close to launch, right? At least on console.
E3 is a month away, if it is really coming this year we will no doubt be given more info then.