_JKK_
Well-known member
I'm of the impression that "leaks" are actually betas or release candidates that those of us living on the frontier run to help the OEM developers get the bugs out of their product.
That's kinda what I'm getting... An officially unofficial beta. Hopefully we don't get screwed for our impatient/ possible stupidity in the long run.