for the official site,
http://www.dragonslair3d.comThere 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.