Think there may be some mistake. The Windows download is just 19kB! :)
Well, that's embarrassing.
I've fixed it. The Windows download should work now, thanks a ton for pointing it out!