The writing is kind of convenient BS. The last fight didn't feel earned on the heroine's part, it's kinda weird she didn't finish her off and Nadreck appearing just in time to retrieve her after she woke up and not during all the fighting is ???