I will try and keep the downloads up to date as possible.

Downloads now has the Windows beta build up for download on all languages.