I read all three books in just about one sitting, so my comments take the longer-term view.
This book was so different from the first one and I absolutely loved it. It was a bit more political, a bit more intriguing, and definitely laid the groundwork for the last book.
I loved how Merelin was so eager to return to the world and came back and found it completely changed - and herself as the political scapegoat. She thought that everything would be better once she was back there, but she finds out that it's not, and her coming back was even worse.
I kept wondering about Yatol, what he remembered, whose side he was on. It was a nice mystery that was unraveled, but I kind of felt that it was a bit too easy in the end. However, there are more consequences dealt with in Book 3.
This book delved more into the political aspects of this world - with no otherworldly threat on the people, they turned to infighting and political bickering. We also got to spend more time with the characters that we met in Book 1, which was really nice.
I enjoyed this book much more than the first one - and definitely liked that it segued right into Book 3.