You say that it runs in your browser but you have it as a downloadable html file. Are you able to embed it into your itch.io page? You should be able to just set the project page type to "HTML"
Viewing post in Dreamcatcher maker
It doesn't work properly when embedded, alas, and I don't know why. You can just use the link to run it: http://icegifts.webcomic.ws/dreamcatcher