Was really looking forward to this one, but halfway through it, and struggling. I'm finding the format becoming increasingly annoying, and too many side stories. Is it worth persevering?