Today on the Building Windows 8 blog today Microsoft announced the availability of the Windows 8 Release Preview in 14 languages.

The Release Preview is available for download here http://preview.windows.com, and more information can be found in the B8 blog, the press release and this video.

Excelsior!