You can email me I guess? I also have a Mastodon, I haven´t posted a lot there but I do check it from time to time, and I think you can send private messages to it. Once the level update rolls out the itch page might also get a forum, so that could work too.