The Witcher books are generally good, but man I feel like Tower of Swallows went way off the rails and got way too convoluted for its own good. And the last book is even more unnecessarily complex so far.
I guess we'll see if the end is worth all the jumping around and unnecessary confusion. But I'm beginning to doubt it.