I see your game is entered into several jams. To know about the jam rules, you should post in their respective communities, not here. Outside of that, we encourage people to offer their games for download on Itch.io, but it's all right to wait until you're ready to upload. It's just that your game won't appear in any searches while it has no files.
Viewing post in Do I need a game uploaded on my page?
Thanks for re-assuring me that it's fine that I have no file on my page. I was actually prompted to ask this question since I tried searching for my game but got no results.
These were jams I entered in over a year ago and since then the current screenshots on my page don't reflect what I submitted so I just removed my game from the jams.