I'm dubious about it atm. There have been loads of internal builds I bet, and this one has just happened to be leaked. This might mean that it will never be a public beta. However, I hope it is, cos I'm sick of the bugs and instability .
Meat Loaf 6423 days, 6 hours, 33 minutes, 26 seconds ago and in 6198 days, 6 hours, 33 minutes, 26 seconds ago!!!