This book was definitely ok. It was a good way to pass time, but I don’t think this book is nearly as good as some of Sanderson’s other writing. I find these books to be bloated, take an overly long time for events to happen, and for there to be a general lack of emotional depth for many of the characters. The story progresses along a somewhat predictable path with a few minor twists and turns that feel like they come out of no where, but it doesn’t really matter. The twists don’t really feel like they materially change the general direction of the story.
The author tried to add a great deal of tension throughout the story, but I never felt that the important characters were really ever at a real threat to being killed. I also didn’t feel like there was a threat to them being removed from the real important battle in a meaningful way. This was basically accurate throughout the story.
I also felt that many of the characters still seemed two dimensional even though we’ve now been with them for three books. This was simply confounded by the fact that no one truly grieved when an important (but not a main) character was killed. I couldn’t help but compare the death of this character to my reactions to characters that were significanly more minor or insignificant generally to the story, but we learned more about them in series like Malazan Book of the Fallen.
This was a good entertaining book, it’s not the best fantasy out there. It’s good enough to get you through to a better series though.