A review by subzera
Opal by Jennifer L. Armentrout

4.0

- nice plot development
- Daemon had nice character development