Sorry but where can I post that?
Viewing post in Uploading an unfinished demo
It’s always a good idea to read the rules of a board before posting. The rules of General Discussion state:
SELF PROMOTION:
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 :)