My feelings for this book are the same as my feelings for Interstellar. First 75%: "OK, this is pretty cool. The ideas are definitely new! A bit slow, I suppose, but definitely three stars." Last 25%: "holy hot damn! That just got pretty mind-blowingly epic! Doesn't make any sense, but who cares? It's just awesome." The last parts of awesomeness don't quite make up for the beginning, but it does raise my overall rating to a solid 4 stars.