i can't find the game download on your page anywhere, by chance did you delete the game?
It appears that the setup executable has gotten deleted at some point, we shall reupload it.