Nice catch from TheNextWeb.
They were able to catch the following post (below) on a Microsoft blog from Vice President on the Windows Development team, Chuck Chan.
He was touting the release of the Windows 8 Release Preview to the Windows Dev Center.
The blog post (dated May 31st) seems to have disappeared, perhaps because it was posted accidentally, but it was archived by TNW.
Seems like we may get a (legit) taste of the Windows 8 Release Preview tomorrow.
Click on the image to get a larger view.