Thank you very much. I will probably post to both.
I noticed there was a forum for work in progress, which is what I will need for the moment. When complete, I will look at itch.io.
It seems that you upload your game to a location such as google drive and then post the link. I'll have to check to see if google drive accepts exe files.