This game is dead :(
What do you mean?
Ok, did you try downloading the game through the itch.io PC app? If so, try downloading it directly through the website.