I just replayed game again, I thoght about DwERG and my imaginations ran wild...Again...
There the King (Morland) is annoyed with the last Royal Guard (Xara) and had an assassin (Crow) taking care of her.
So here's my plot...
Xara was once Morlands bodyguard (she was determined to defend and save her King),
but when she refused to kill Miranda (the Royal Guard was supposed to be killed by ghost warriors),
Morland had a backup plan, he always have (Miranda says that in credits)
and Crow attacked Xara. I guess, Xara should have been killed (just like Karen and Miranda), but her fighting skills were too much for Crow, who 'only' managed to make Xara blind (there's no real fight in DwERG, because Elsa stop dream, before Xara got her eyes cut out).
Xara know, why Miranda is angry at Morland. Not because Miranda told her, but because Xara was supposed to kill her. Xara couldn't help Miranda in that attack, since she just got blind and needed time to adjust to reality.
I wonder, if Crow is bloodrelated to Morland, maybe a sister or cousin.