I usually like to know where my characters are and who/what they are and how many of the same character (yep, I meant to say that) is ...are ...is are in the book. Here we have different times periods(?), AUs(?), different worlds (alien but not, since they have magic(?)), different but yet same characters (time travel paradox(?), au paradox(?), hell knows).
Secondary characters are abandoned for the majority of the book if not forever (I am starting to wonder at this point).
New characters are predictable, because we already know who they are. No fun getting to know them.
I am sorry, but even tho I can hold it together, at least so far, I am losing my patience with this story and rapidly so :/