So… I will try to be at itchio, instead of Twitter, or Mastodon or whatever. Maybe Itchio is the proper place, because you have the news feed there. Just there. You see?
Alien Melon explains it better than I.
And some of us are already there because of jams and competitions, the only thing we need to do is follow each other!