Microsoft today announced the availability of Windows 8 Release Preview for download in 14 different languages. Go hit the break for the download link.

555


You can download a copy of the...