3 out of 5 stars
Exhilarating. And, quite often, frustrating.
Solid second book in the Grisha series and it is just the best version of itself, magic, passion and character development, aka 4 stars out of 5!