^^ Just got my email stating that the final release will be June 2013, so looks like we will know soon enough.