Feeling like I'm having to wade my way through this one a bit. It's very slow-moving and I'm not even particularly engaged by the characters. Has anyone read it and is there a decent pay off at the end?