this story has some of the best character devepment setting development and even use of powers in fun ways the story is so heavy some of the villians are so powerfull that taylor should not have any hope of beating but does anyway and thats not a bad thing because it makes truly strong in some ways at the cost of herself