The author himself didn't think it was that good... the only people that say this book is good are lying to themselves because they wanna sound smart for enjoying a book that is nearly impossible to understand. The plot had the potential to be good, but it just was not. Complete waste of time. There are so many other amazing books out there, please do not choose this.