where is the game???
It should be possible to download the zip file and play it from there, if you can't find it on the submission page, it should be there on the itch page itself. Hope this helps!