I really enjoy the fact that they give time to each of the characters and give them a backstory, it really helps flesh out the characters and makes you feel for them more!
Yknow for some reason I feel like Dian is cheating on the Emperor, because she is the Fairy Queen and all... I doesn't feel right... Like I'm rooting for ML and Dian but damn, Dian had kids with the emperor and shit like isn't it weird n stuff.