4/5⭐ The character work is great & I ended up liking both leads, but more separately than together because I feel that Thabiso went past the point of no return by not telling the truth sooner. The conflict resolution felt rushed.
The epidemic subplot also resolved very quickly at the last second. That said, I really enjoyed the worldbuilding, the way the character & plot arcs intertwined, & the promise of side characters in future books. #roll100