Self-promotion on unrelated threads is against the rules.
Sorry but where can I post that?
It’s always a good idea to read the rules of a board before posting. The rules of General Discussion state:
If you’re advertising a game, then don’t post here. Use the Release Announcements board to self promote your itch.io projects. Follow the rules there when posting.
You can post it there, but make sure to read the rules to ensure it all goes smoothly. Hope that helps :)