Just trying this out now for first time, and this is awesome. I'm definitely going to throw something together in a little while here so I can watch how a game plays out on it
I have a suggestion for the hidden roles:
When selecting Hidden Roles and the drop down menu appears, I think it would be interesting to be able to keep it random. A benefit of this would be that a host could select some roles, while keeping a few random. Another benefit of this would be that it would prevent host meta from being used in a game, because it's still possible it's randomized.
For example, if you put a "Town Random in the game", than the drop down could include:
>Town Random
>Town Investigative
>Town Killing
>Town Protective
>Mayor
>Armorsmith
>ect ect
IDK if that was clear or not, let me know if it wasn't.