How will collaboration be handled? does one person submit and simply credit?
With itch.io one user hosts the project, but you can add multiple users to the project so that you have multiple authors.