I have not been successful downloading the Windows exe either. Keeps telling me that there is a server error..
[EDIT] Nevermind, I am an idiot. Downloading it now...