Stevey how is the game not over? The last Mafia was voted out on Day 8. The host disappeared for 3 days...and everyone has lost interest.
I am not one that is upset with your game. I think you brought alot of positive and great ideas to the game...some just needed to be balanced.
1)I loved your idea of keeping roles hidden, and as such hope that will become the standard. With one exception...roles are revealed once someone actually uses their power for the first time. Not the person who has it...but that the role exists. So a Bomber will always be hidden until BOOM. Or a Mafia recruiter would always be hidden until he has recruited someone then you know not only there is a recruiter but now you can't trust one of the townies.
2)Several roles that we haven't seen too often were quite cool. 1)Brother/Sister role was very cool, and I liked the concept of basically being a powerless Townie with alittle information. 2)Khush's Whore role was fun, but should be balanced not to work against the Godfather...since the Godfather would appear to be a townie anyway. Then it would not be a big deal if he got unlimited use...but still every other day would be good.
3)Reveals after death. This is a pretty fun idea, but needs to be limited. Once an investigator died on either side it is pretty cool to know who they investigated and potentially what they may have known or passed on. It is also cool to know who the Mafia Godfather hit or tried to hit (if there is a doctor) once he is dead. But the Mafia Doctor role became too much a liability...and even trying to use that information to frame Nuclear Speed didn't work too well. However, I do think that Revealing who the Townie Doctor was protecting is legit information to be revealed. Basically, any information that may give information about Mafia strategy without revealing exactly who Mafia members are is ok. The same with Townie information...and since knowing who the Townie Doctor protected doesn't positively ID a townie as the Investigator or vigilante or anyone it is ok. And the Mafia already knew that person wasn't Mafia.
4)Not really a game breaker but short stories and to the point days. I like being able to read a story, but it needs to be fast...one or two sentences, perhaps something funny and move to the next day. Perhaps the stories this game could have been longer but the principle was nice.
EDIT:
5)I also loved the Jesus role for taking place of the Doctor. I personally am not a fan of the Doctor role, and when I read the Jesus role I thought it was really silly and out of place. But the idea that someone can sacrifice themself for a player is intriguing. I would put in the rules that the sacrificer wins the game if they side he sacrifices his life for wins...so that: 1) He is encouraged to sacrifice himself and still win the game with a 50/50 shot. 2) The role could be used to support either side, with nobody really knowing what side he chose or why.