This page has moved onward and upward to http://games.acmecity.com/turbo/411/mythos/index.html.
I won't presume to tell you to update your bookmarks. Who bookmarks this stuff!
Thank you for calling...