Lots of rambling in areas that did not advance the storyline and then not enough details in areas that needed it.