for the official site,
http://www.dragonslair3d.com

There are some kewl shots of the graphics and animations on the game page, a message forum for when you get stuck, things like that.

Wait for the price to drop, or just rent it. Since I finished it and wrote my last post on it, I have had no interest to pick it up and play it again. More or less just something to add to the collection.