I will join the game if you fix a few problems:

If the Hacker constantly targets himself then he cannot lose, he gets a 'kill' (Unplug) each night but cannot die himself. To Fix: I would make either that he cannot target himself or that he cannot target the same person two nights running.

How can the villagers win? As soon as one of the other teams is eliminated the other one automatically wins. To Fix: I would change it so that the rebels and agents also have to have the majority of people overall to win.

I think I would also change the decoy ability to affect rebels if the agent is lynched as the lynch crowd won't care which side they are on, if the rebel/one's night kill targets a rebel then the rebels know that and switch to a random citizen.

A few other questions.

Will the one be revealed upon death? Will everyone know when the one has been unplugged?