Yea the download link redirects me to some casino website.