You are correct. When I tried, I got this (edited) message:
Unable to download the file: http://....../files/darkclean-0.1.tar.gz
My initial question remains, however, and now an additional question: If the theme is no longer available, why is that Install button there?