So engaged with this book, I was actually mad when it ended. The character development was almost tangible and so natural you feel like you know the characters. Some excellent boss fights and cliffhangers that keep you hitting next chapter to learn what happens next. My new favorite!!