Maybe you should add English download site, so it will be easier for all of us to find the download link