Posted by: Brett
The Windows 8 Release Preview is now available for download from Microsoft. The Release Preview gives users a good feel for how the software will work once released, which isn’t too far off. You can play around with the new Metro UI and some new applications. We already saw the Consumer Preview released a few months ago at Mobile World Congress, but this version is more stable.