Coin Factory is fun, too.
That and this are the two games I've played most on itch in the last month.
I guess Discord would be the place to go for a more private chat. It's not like itch needs to turn into a chat app.
Better to stick with games, jams, devs and apps and leave the social media stuff to the junkies who inject it.