Everything and I do mean everything is over explained in excruciating detail. Every thought, every action, every look, everything. The performance is ok, but the differences between the different characters are miniscule. A robot sounds the same as all the others. Half the time I don’t know who the narrator is narrating. At first I thought this book might be a good stopgap between other good books. But I was wrong.