Of course, it would be better if was something more than a standard mafia with different names for each role. Think Batman Mafia. Think twists and turns at every corner. Have half the characters turn to Mafia because someone's God of Change made it so. Do something like Civil War and make a whole lot of factions, all fighting for dominance. You could have 3 main factions, one for each race in the game (or 4 if you have The Titans) and then have those factions divided up so each worshiped some major god.
Let your imagination run wild.
We own all your helmets, we own all your shoes, we own all your generals. Touch us and you loooose...