Update: try uploading a file marked as executable, even if it's just a placeholder. The search is meant to show games that can be played already.
Alright, I'm releasing the game in under two weeks, so I'll try it then.