An epic climatic battle that followed a series of close-call encounters. The death and life of the demon queen was close to shark-jumpy but it was only a minor chafe, considering the rest of the story was rock solid.