I played a couple of pantheon games today and there was an issue in each of them.
The first game started OK with 4 human players, but after about 15s or less a player left rendering the game pointless, so I left as well.
From that, I think it might be better if when a player leaves within the first few minutes of a match the system would simply end/cancel/void the match.
The second game didn't even get started, as the pantheon system put together an 8 player match but the match didn't start it just got stuck, presumably someone was having connection problems. I have to say it is pretty unclear what is actually happening at this stage, it is only with experience that you can see the signs of players leaving. Gradually it became apparent that people were leaving so I clicked cancel as well. Sometimes connecting players can go on for 10 or 20 minutes or more with no match starting.
Couple of things from that:
1 - An 8 player pantheon game is too much there is a high likelihood someone won't have enough bandwidth and twice as likely than a 4 player match that someone will disconnect or otherwise drop out. I would say 6 players max for pantheon games.
2 - I think if after something like 1 minute not everyone is connected then matchmaking should fail or if anyone cancels before everyone is connected then matchmaking should fail. This would save on starting pointless unhappy matches which have AI in beacuse someone had disconnected or decided to leave before the match starts.
The third game started fine but one of the players was replaced by AI from the very start making it too easy for my team and quickly the other team conceded. Not much fun for any of the 5 players actually in the game. Plus one team didn't know they had an AI on their team, so they didn't even know thay had an unfair disadvantage. Having an unseen handicap is definitley anti-fun in any game.
I think if at the very start of the game one of the players has disconnected already then instead of replacing them with AI the game should just end there instead of we wait for everyone to realise there is a problem and one team concedes, the system should just end it automatically.
I think these things might make pantheon more fun for everyone and then more people would play the game. The game is great and getting better all the time, but that doesn't mean it's all perfect!
Good thread BTW. 