I didn't get to start the book till 8:00pm but just finished at 12:29am.. Amazing. Thrilling. Revealing. Cynthia Hand pulled ALL the loose ends together. Though I must say one character looses out big time in my book but I can't say who. I'll post a full review by Thursday so in the mean time know its 5 stars and a must read!