You wait 10-15 min for an arena game. In that time you have opened other tabs and lose the game, because you don t notice it was still open. You made yourself a cup of coffee and come back to a screen, where you lost said game.
I understand that you don t want to implement a possibility for players to stop games if they fear point loss, but it would be nice to check if the player is in any way ready for the game itself, after such a long waiting time.
So you could make a 30 sec accept game button, where you hide the stats of your opponent.
It could save both players a bad experience, the one waiting for the game, without an opponent and the ones who waited a long time and simply forgot the tab.
In addition, you could implement that the not afk part doesn t lose its waiting time, when the opponent is not there any more.
I understand that you don t want to implement a possibility for players to stop games if they fear point loss, but it would be nice to check if the player is in any way ready for the game itself, after such a long waiting time.
So you could make a 30 sec accept game button, where you hide the stats of your opponent.
It could save both players a bad experience, the one waiting for the game, without an opponent and the ones who waited a long time and simply forgot the tab.
In addition, you could implement that the not afk part doesn t lose its waiting time, when the opponent is not there any more.