I just finished it, and it was amusing.

Spoiler
Having Gandalf and Gollum there was a neat idea -- you're right, drowned dead do look a lot like Gollum!
When I discovered that I'd need a fish,

Spoiler
I said to myself, "Oh, so that's why the Fisher King is here. Okay, I'll go ask him for one." He wouldn't talk to me, and I was disappointed, then found out that we had to get Dandelion to tell us to ask the Fisher King for a fish. You're making Dandelion smarter than Geralt? Wow, this wedding thing really HAS upset Geralt, hasn't it? :-)
I don't understand the ending, though.

Spoiler
At the end, Geralt and Triss go to bed, and Geralt gets a card of a bald, naked critter that looks nothing like Triss. Are we supposed to think that Triss really looks like that, and she's using an illusion spell to look pretty? Are we supposed to think that it's not the real Triss but some gnome woman spelled to look like her? Or what?
Thanks for the fun!
P. S. -- Oh, and two bug reports, if you don't mind:
1.

Spoiler
At one point, Geralt and Lambert got into a fistfight, but Lambert just stood there. Geralt took blows from him, but it wasn't possible to tell when to duck, because the image of Lambert never moved. It was like Geralt was being beaten up by the ghost of Lambert, while Lambert's body just stood there.
2.

Spoiler
When Zoltan was sitting at a large square table in the inner room, I talked to him. He talked back at first, then the close-up shifted from Zoltan to another dwarf and back to Zoltan and back to the other dwarf. It looked as if they were supposed to be talking to one another, but there were no subtitles.
P. P. S. -- Regardless of what everyone else said, it really IS a nice shirt! :-)