Here we go, the Win8 Beta forum in China...check it out.
Win8 Beta
Win8 Beta
They must have shot it down otherwise we would have a torrent up by now. I don't think Bill can afford a leak in Beta stage.
The original post says the beta is what leaked...
Oh okay lol I'm a little slow sorry :/