Ratings2
Average rating3.5
This book was up my alley.
A little bit of magic (maz), a little bit of late-teen will they/won't they angst, a little mystery, and a futuristic setting that had me wondering how large the cities in this world really were.
My only issue was that the ending tied up a little too neatly.