I was torn between giving this a 3 or 4 star rating. Ultimately, I found it to be fairly interesting, but it just wasn't my cup of tea. That being said, I can really see a lot of other fans enjoying this read, so don't let my preference turn you away - there's a lot of potential here.