Sowil continues on in his journey to find his father, accompanied by the two child oracles who channel the voices of angels and demons. Each encounter with a new angel or demon yields yet another clue about who his father is, and lifts a bit more of the seal that is laid upon Sowil's memory.