The story has great content. I would have given 5 stars across the board if it weren't for so many names being so similar that it is easy to get lost and have to reread to sort them out again.
Feng Qian Shui
Liked by 3 people
That's true there are a lot of characters with similar names, trying to keep up with the good ones and the bad ones can be a task.