Power roles

 
An interesting game, in which all the participants have power roles.