Automated Tournaments work very well for The Banner Saga: Factions. Here is a brief explanation: http://bannersaga.gamepedia.com/Tournament For Cardhunter, I would charge 5 Pizza to enter the tourney, and you get 8 Pizza if you complete X amount of games within a 7 day window of the tourney. Buy charging 5 Pizza to join, people will want to get that 8 back and be more apt to play the required amount of tourney games to do so. If you complete the required amount of games and you finish over .500 you get more pizza, and so forth for a higher finish and even more for 4th, 3rd, runner up and winner of course. All you do is click a button just like you can click for yay or nay to computer opponents. If you click yay, then it will search for other tourney opponents before it searches for regular ranking games. A tourney leaderboard will show where everyone is doing with a separate ELO for the tourney. This will fire up the multiplayer boards by bringing finality and cohesiveness to the rankings, which is lacking now. Who really is the best? Who will dominate the tournaments. These are fun questions for competitive multiplayer. I would rotate two types of tourneys. One would be straight up cardhunter. You put your deck together click tourney play and the engine finds you an opponent also in the tourney. The other type would be always changing. Maps of course would be changing every week, but for these alternative weeks you could say no dwarves, or an all priest tournament, basically limiting class / race or card types here and there and see who has the versatility to remain viable in competition. I have no idea if this is a coding nightmare but it seems to work quite well in The Banner Saga: Factions. Nobody would have to worry about appointments and commitments or flaking. You sit down like you always do, click play and go. The fun part is the game could say "tournament" by it which will increase spectators possibly, and also we can all check out the Tournament rankings and see who is dominating that week. I think this will increase the fun of multiplayer because every week there is a #1, a #2, #3 etc which is sorely lacking. The ratings system has no finality to it, no "playoffs" just an endless fluctuating number. Every six weeks for so you could do a super tournament that costs 25 Pizza with no Pizza returned for completing any games. Instead you give much higher levels of Pizza for the top 25 finishers. Just some thoughts the main thing is an automated tourney, if its not a coding nightmare, I think would go a long way in capturing the imagination of the players.