I still don't really understand the mafia game.
Man, I invited you once a few months ago. You didn't even respond. So, this time, I didn't send an invite. Had I known you had some level of interest, I'd have sent you another invite to come play. You're the type of forum personality I think would be welcomed and do good at the game.
I can send you an invite for the next game if you want. I made a really large and long FAQ page for this game due to the fact that we've got a lot of new players. If you want to look it over, it talks about how the game works and what the purpose of it is in the second post. The first post is just in regards to relevant role information for the game.
That said, you have to play it to really get it. The first time I played, I thought it was just about randomly voting out other forum members. Then I began to learn there was a lot more under the surface.