So much better than the first one, but still it wasn't enough. I was reading and nothing was happening. I think this is a trilogy that you have to read in a row because it is very slow.
And about the characters, I love Gabriel and most of the characters are pretty good, but Nathan is just aggggg. I hate his relationship with Annalise. This is the biggest flaw of these two books, though I hope it changes in the next.