Well, the book succeeded doing what it set out to do. I'm left scratching my head thinking, "hmm, this could possibly work...."
Some chapters are captivatingly good, while others run dry and tedious (at least they're still interesting).
The fairly comprehensive theory of how a mind could work sheds many insights on how my mind may work, imo. I really liked that part about it. So there are definitely some chapters of interest to philosophical inquisitors, not just AI developers.
The only chapter where I felt the need to brush up on my math was the one on spatiotemporal inference.
Despite the length, the book is mostly a general overview (nor are there many extraneous details). The details come together nicely by the end though :).