Hello! I'm also a game developer and just created a website to publish games, almost like itch.io. I would like to add your game to it if you were interested? If you are interested please feel free to respond back or I can leave an email/discord for you. ( I won't leave it now, only if you are interested). Hope to hear back from you soon.