I completely missed that there was nothing to download.
To OP: yes, you are doing something wrong. You are publishing a game page with no content. What kind of reaction are you expecting from hypothetical viewers of this page? There's nothing there to play. There's not even enough of a description to get excited about. You have one chance to make a good first impression, and you're blowing it. Itch is doing you favor by not indexing your page.