One of my first Steam buys, and money well-spent-- of course, I got it on sale. ;-)
I don't think it's going to replace some of the great point-and-click classics, but it's a nice little game in its own right and is worth a look.
It features nice 3D graphics (especially for its time), very good voice acting (eveything is voiced), quite humorous, and a good story. There are three playable characters: Ceville (the sniveling deposed ruler), Ambrosious the (hilariously) pompous knight, and Lilly (a cute little girl who has great banter with Ceville). Sometimes you play multiple characters simultaneously, and there are points where you have to do one thing as one character, switch to another, and complete a task.
Note that there are a few clearly-identifiable timed elements (a clock will tick) where you have to do something within, say, 10 seconds. There are no failures that require a re-load, and you can save any time. You can double-click to skip run animations, and you can hold the spacebar to reveal hidden objects.
Most of the puzzles are quite fair and reasonable-- there were a few I had to get help with...which IMO is a good thing. Many of the puzzles are combining inventory items in a (usually) intuitive way...and using dialog trees to open up new paths.
Anyway, give it a try next time it's on sale!