I don’t mind, go ahead, just have a link to my itch page on your site.
thank you, I will definitely leave a link to you