Parts of this book were amazing, with great characters and world-building! But the story reaches the climax halfway through the book, and after that, the pace gets pretty slow, and the narrative drags at times. The last 40% of the book is basically a very, very long epilogue. I could forgive this if there was a sequel that builds on the last part of this book.