Ah, my bad. I guess I've never noticed that itch had that feature of promoting similar games. As for contact information, I'd rather not share anything personal, or what I consider to be personal, such as an email address.
If you'd like to chat, I don't mind chatting in the comments of our games and other projects, as long as that's okay with you.
Thank you and again, my apologies for the misunderstanding.