OH. MY. GOD. This book is freaking brilliant. I'm not over exaggerating and I'm not just in shock because of the ending (my god, that ending. O.O). This has made my 2011 favorites, and it utterly deserves that spot, which is #2. I can't even explain how I feel. You'll have to read it to find out. It's a long book for most, but very very good.