Other options for the name:
Reincarnation
Reincarnate
Metempsychosis
Quickening
I vote for the latter 2
Metempsychosis definitely sounds cool, even if I don't know what it means.
Transmigration of the soul hm? Sounds fitting as using this will activate soul catcher.