I would thinkk Demonoid is the place to go to since the Spleen is not only been down lately but that many Star Wars fan edits have been taken out as well. Report