Holy cow. That was pretty darn amazing. I couldn't put it down. It was sooo good! I loved everything about it: the plot, the characters, the writing ... Wow wow wow. I was also astounded by how well it was thought out. It was one of those stories with a lot of puzzle pieces, and you just have to keep reading to find out how they all fit together in the end. It really blew my mind. I'm still thinking about it right now ...Anyway, this is now one of my favorite books. READ IT READ IT READ IT!!