Hey, I'm here to the rescue. Sadly was a matter of time until they take down their great work. By coincidence I saw your comment and I still have the ROM zip file. Actually I still even use this ROM!
Download is here:
Other things you can do to make this ROM even better are listed in a post I wrote earlier: https://forum.xda-developers.com/showpost.php?p=75056148&postcount=1452
Hope this helps you and other people who see this!
Edit 2022: Added Dropbox mirror here.