So I have been posting screenshots/concept art of our game on Catrdigsaldjfqo for a couple of days now, and it seems like I don't understand how it works at all. I'm saying this because I recently got an email from their admin asking me only to post things that I did personally on the project and to invite everybody else to join the site. I did invite everybody, and people didn't want to join, and I can't force them to.
This is weird because we're 10 people working on the game, and each screenshot belongs to everybody. It's not personal work of one developer, it's a team effort. However, if it were for personal projects only, the site would not allow for the creation of projects. On the other hand, they don't enable you to have an account for a studio, it has to be personal, so it's really misleading.
Also, since you cannot post builds of the game like on itch.io and the stuff that you can write is limited to what amounts to a tweet (140 chars or something like that), it only works if you are an artist. Everybody else has nothing to do there because it's basically just a game-themed Artstation.
This is the project's page, by the way:
https://cartrdge.com/krides/projects/event-0I guess I'll just wait and see what the admin replies to my email where I asked what kind of website they are.