I sent two of them links to be added as admin and collaborators, but they are not currently awake. The rest of the team all said they do not have itch accounts.
Ah fair enough - they will be able to vote only if they are added as collaborators but if they don't mind you can collectively do it hah