Regarding Madoka having omniscience, I have to agree with Revan in that I really don't see it as being necessarily the case.
Madoka used way too much uncertainty-conveying language in her parting with Homura: "moshikashitara", "kitto", "kamo shirenai", "shinjiyou".
|