That’s strange! Not sure how to fix it, but I might add a downloadable version.
sadly, you can't do it because the jam is over and itch.io doesn't let upload more files, but try to put in the description a link to download the game and they may accept it :D
I mean I’ll probably add one after the jam is over.