Nothing but a good prose to retain my attention. Slow story buildup but intriguing premise. Also, this novel has great characters. Wish I can say the same for the plots. Cliffhanger ending is not cool.