A review by cliterature
Opal by Jennifer L. Armentrout

Did not finish book. Stopped at 93%.
I skipped too much, not in the mood anymore