Windows 8 Release Preview now available

The Windows team announced the availability of the Windows 8 Release Preview. Download your copy here