The Eidolon World has moved!
The new address is
www.eidolonworld.com
You will be forwarded there shortly.