So I'm on the train, bored as hell, trying to think of roles for the game. They totally suck. Why not post them?
Insane Traitor (no, I'm not just talking about DD..)
Starts the game thinking he knows who the four mafia are, when in fact it's just four random players who could just as well be Townies. Thinks he's on the mafia side, but can only win with Townies. Basically useless except for causing confusion in the first round. -_-'
Shrink
Can examine the mental state of one player per night. I.e. Sane, Insane, Naive, maybe traitor as well, blargh. Boring role.
Something
Don't know what to call this guy. Gets one try per night to guess all the mafia members right, and when he does, he joins the mafia. Can only win with the mafia, but will show up as a Townie in investigations. He's like a reverse traitor, yet not really. I know I'd find it fun to be this guy, at least.
Paranoid... Guy...
This guy is dangerous as shit. Anyone who targets him during night gets killed, because he's unstable and paranoid and thinks everyone wants to kill him. He can't choose his own targets. So basically, if a mafia goes for killing him, the mafia dies. If a detective wants to investigate him, detective dies. Etc. This is the one I could actually see in the game. It's just so fecking dangerous.