A review by melodramae
Obsidian by Jennifer L. Armentrout

3.0

A few unnecessary words to express my reaction:
... what the fuck is that ending?!