Oh, I just found that there is already itch io discord server.... You may close the topic.....
I don't want to copy someone's idea.....
I joined the itch io server btw... It is cool! Nice work by itch io team!