This book is extremely hard for me to review or even to synopsize. It took me forever to finish as I felt it started slowly, but the middle was very interesting, and then the end had this odd chapter of just info dump which I'm not sure was necessary. Overall, the characters were interesting but not likeable, the foreshadowing became repetitive and annoying, and it read like a Greek tragedy. However, much of the writing was fascinating and unique, the political commentary was brilliant (mostly the parts about the most recent American election), and the social commentary and exploration of current social themes was educational and thought-provoking. So, a mixed bag. My first Rushdie (amazingly enough) and I am sure I'll go and read some more.