Poorly written, wooden caricatures, predictable, almost nothing good.

It was fast paced, but at the expense of anything else.

0/5

2.5 stars

A perfectly fine, sweet book. Just too low-stakes for me. I'm not surprised it's found its audience though.

4.5 stars

Kept me on the edge of my seat and nothing like what I was expecting.

A few things here and there that probably haven't aged well in the 14 years since publication, and a few elements I wish had been explored more thoroughly, but I'm looking forward to seeing how this wraps up in the sequel.