pretty good character development and continuity. but you could miss some of it and still figure out what was going on.