3.0

First half really enjoyed, but got repetitive and bogged down towards the end. Glad I read it, but also glad I'm done.