I got hosted!
The South Passage is now Everlasting
You can reach the site at http://fan-sites.org/star-wars