4.5

This is so hard to rate because the writing is ... really something. It's translated so a lot of it feels clunky and a bit odd. But that doesn't really matter because the CHARACTERS. Xia Lian and San Lang are everything. I am an utter wreck.