My goodness, talk about a fantastic debut. I've been on a 'debut author' kick lately and I'm amazed... amazed! This book kept me enthralled, twisted my insides, I barely slept... so forgive my disjointed review but yeah, wow.
The only criticism I would offer is that the analogies, metaphors and similes were a bit thick on the ground. Don't get me wrong, I love a good metaphor and Mafi is a metaphor artist; but a metaphor per sentence gets a little wordy.
That said, I read the book in record time (for me) and added it to my favorite list before I even finished it... so, yeah.