yes, trying to keep track of all the characters was quite confusing for me.
yes, i've read them many times. i think it's much easier to follow for people who were already familiar with all the characters.