I am wondering if it is worth talking about integrating play by cloud games somehow.
I am playing this game which is 2 human vs 4 AI.
https://www.playyourdamnturn.com/game/264c14ab-9ad3-4945-9c5f-6891260011a9
I found my playing buddy to be online for a time when I am, so the loading of hotseat game constantly for each turn is why I am bringing this up. I know the majority of games do not experience this turn turnover. Especially games with many players.
Could be that you create a PBC game with a password. Then create the game on the website with the join-code / password which is messaged to the players once the game is “started” on the website.
Create a webhook back to the PYDT website which contains the game id as generated and copied from the game page. Handle the turn notifications or email/webhook from that point.
I realise there are gaps and gotchas with this.