Members of Microsoft TechNet can now download the Windows 8 Release Preview. This is the feature complete build of Windows 8 and aimed at developers to build and test their apps for Windows 8.
Microsoft already leaked the announcement yesterday of the Windows 8 Release Preview availability. Now the download of the Windows 8 Release Preview is available in Microsoft TechNet.
Don't Miss: Get an NES Classic within 2 Hours