So Yuan wuhuo and li jie are the twins ? They both were trying to devour memories of the human yuan wuhuo ... and one of them became the memory less human (li jie) while the other took a long time to process memories and consciousness and still have his butterfly demon powers(all magical powers went to him while li jie is physically strong) ??
If destroying his people would free their souls why did Wu Ziqhi keep searching for a spell to undo the pétrification?…
Chi wen said his people can be saved, who would want to kill their loved ones by their own hands. He saw them in pain and to stop the pain he turned them into stones without realizing they look stone from the outside and still conscious and suffering. He mistakenly extended their pain, punished himself for doing so, was commiting suicide.. so he is very emotional creature. He tried his best to undo the spell.. finally he understood or came to the realization that his people can only be free of pain by death/non existing. He is not a very villainous character, rather very caring one towards his people.
So we were pretty right, the moon fox queen is being controlled... I was so glad to wang duo as chi wen. But still its a mystery why yuan wuhuo (human) decided to go become a butterfly demon and what is li jie then (puppet, son, something ji ling created ) ???