Truth be told, I quite doubt the fact that we’ll see a valid leak of Windows 8 from this particular source, and that’s why I’m not even providing a link.
I suspect that the promise is nothing more than a marketing tactic designed to draw traffic to another project, unrelated to Windows.
You mean months? xD
Or sooner... 7971 rumored to leak soon
Presentation slide showing concept for windows app store with different GUI: