I suggest making a chess game between two groups in which every user has a vote for the next move and the move with most votes is played.
Players who voted for the move that wins receive a higher weighted vote for the next more: The only way I could ever get the group dynamics to work in my head for extended strategies.