Das Element der mysteriösen, unbekannten Vergangenheit scheint mir etwas überstrapaziert. Ansonsten sind die Charakterbeschreibungen wohl okay.
Keep going.