Demo is broken on itch.io desktop application because it doesn't show up as an installable file; please fix your download.
I didn't set it to Windows, which is why it didn't show up in the app.
It's fixed now.
Confirmed it is working in the itch.io desktop application; thanks! ^_^
I have several games already in my queue (yay Broketober) but I'll give the full version of this one a go if/when it ever goes on sale.