Done reading. Now commenting on my own predictions in this post.

This book is very, very satisfying and inventive.