Shame that the www.artofillusion.org site is down.
I hope it gets re-born (same or improved) as it was a good front for the
It isn't supposed to be down. Let me look into it. The site still works fine if you access it as aoi.sourceforge.net, so it's probably a DNS problem.
Hopefully fixed. I renewed the domain name last week, and it looks like they messed up the DNS configuration when I did. It should be working again within 24 hours.