ActiveWin.com, JCXP.net, and Addict3D.org have been showing off screenshots of the Beta 2 version of the browser and having chats about it. Some even had links where you could download some of the code.
It would appear that since some of the screenshots are of images of Chinese web sites and include Chinese characters which might mean that the Volish mole might be behind the Great Firewall of China.
Vole asked some of the sites to take down some of the code links, but apparently thousands have downloaded the code so any cats must be seen as being out of the bag, stretching, yawning and twitching their tails.
The beta build required people to delete their old IE version and then there were some difficulties getting the software to validate.
Microsoft does not seem particularly stressed about the leak. This might be because it plans to open the Beta 2 preview to the general public in the next couple of months anyway.
More here.