The new URL is http://excaliburworld.com/mac/ In just a moment, you will be redirected to the new location automatically (or you may just click on the link above). Be sure to update your bookmarks with the new URL!