When an evil player dies or gets voted out, they become a dark angel which allows them to pick one person in one night (like clown) and if that person gets voted out. They swap places with the person whos voted out, however if the person they chose dies by the murder or assassain they lose that chance to come back.

The only concern with this is, once they save themself, everyone knows they’re Evil. That could just cause them to be voted right back out.
This should be the other way around, you get revived if they are killed, and if they are voted stay dead.
Also its grossly overpowered, but that’s besides the point.