I thought it was because on the home page, under 'Hosted Sites', it's the first one under 'Adventure'.
Either way, it looks like LFN as a whole is down as it appears that the domain has expired due to never getting updated. I contacted the admin of the domain, but I doubt I'll get an answer. Unfortunate, because I know a lot of work went into the wiki, along with many others under LFN.