Does it randomize the souls each run? I was kind of curious about that.
The position of the souls are the same for each level. The name/occupation/cause of death are randomly pulled from a pool each time :)