Scan barcode
A review by mayhemreading
Blood Over Bright Haven by M.L. Wang
challenging
dark
medium-paced
- Plot- or character-driven? A mix
- Strong character development? Yes
- Loveable characters? Yes
- Diverse cast of characters? No
- Flaws of characters a main focus? Yes
4.75
This was such a good sci-fi / fantasy read! The world and magic system are super detailed and interesting. At some points in the story I literally had to get up on my feet from pure shock LOL.
The only thing keeping this from a 5 star is the writing style. Which was mostly very good but there is so. SO. Much. Dialogue. Everything is explained through dialogue which leads to conversations like this:
“Don’t you know about x?”
“No? What is that?”
“Pfft! Well it’s only the most important part of y and z. Do you understand?”
“Uh.. I guess I never learned that (because this knowledge gap is just so I can be a placement for the reader)”
“Well, let me explain then!”
That started to drive me crazy. It makes me feel like the author thinks I’m stupid and it caused the characters to sound immature. The beginning of the book did an amazing showing-not-telling world building but then turned into this.
Otherwise it’s a wonderful story that I will highly recommend!!
The only thing keeping this from a 5 star is the writing style. Which was mostly very good but there is so. SO. Much. Dialogue. Everything is explained through dialogue which leads to conversations like this:
“Don’t you know about x?”
“No? What is that?”
“Pfft! Well it’s only the most important part of y and z. Do you understand?”
“Uh.. I guess I never learned that (because this knowledge gap is just so I can be a placement for the reader)”
“Well, let me explain then!”
That started to drive me crazy. It makes me feel like the author thinks I’m stupid and it caused the characters to sound immature. The beginning of the book did an amazing showing-not-telling world building but then turned into this.
Otherwise it’s a wonderful story that I will highly recommend!!
Moderate: Genocide, Racism, Sexism, Sexual assault, Slavery, Suicidal thoughts, Xenophobia, Police brutality, Religious bigotry, Sexual harassment, and Colonisation