A soul gets reincarnated as Azrael the Angel of Death in Hazbin Hotel Universe and had the powers of both Darth Revan and Malthael from SWTOR and Diablo games.
Azrael x Michael
Starts a decade before Canon.