Doh, that's a bummer. I tried just now but it doesn't look like there's a way to host both types of files (a web version and downloadables) and I'm hoping to keep it easy for installation via the Itch desktop app. Have you tried installing through Itch desktop by chance?
I did yeah. I’ll keep trying. But you can definitely host both versions on itch. Under game type select HTML then select the tick mark next to the web build that says this can be played in browser. If you want to, of course.
Sure thing, I added the web build! It wouldn't let me keep the executable, so I just added a link to the bottom. Web build is probably better for getting people to play anyway ;)