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: The hottest Apple Rumors for 2017