Halfway through marathoning this, what do I think of it?