Tagging in on this. I can see Demigod in my Games section of My Downloads, and I can see my key, etc. Everything looks good and legit. But when I click on the download button, nothing happens. I've tried it on two different browsers (Edge, Chrome) and I've disabled adblockers.
I believe becasue it is an older EXE file, modern browsers are trying to block it. You are likely getting a "can't be download securely" message
In Edge, you can override this by clicking on the 3 dots and selecting Keep
Let me know if this does not work out for you
Associate Technical Support Analyst