Toruresu, if you have any gameplay questions, I'll do my best to clear them up through PMs. Any question that's been PM'ed thus far has been answered pretty clearly.
Edit: Not to mention, the game is designed to be somewhat confusing. Because you don't know everything that's going on, it can be very confusing. However, in this game, the roles are built to work around each other when used to the fullest potential, and the effects roles conjoined in this game can be very powerful, which would add to the confusion most of the mafia has. Part of this is so that players would reach out to find other players more, and the other part is to get players to think about all that could be going on more than the normal "vote, then stop playing for the day." I'd say the game is working very well, and neither side has a clear lead.