Well... I finished the book just now. I must say... it has a surprising ending. Very surprising. But I don't want to spoil it for anyone that wants to read it so, that's all I'm going to say. Yep, I haven't been to sleep yet. Watch me not get much either.