🤑 Indie game store🙌 Free games😂 Fun games😨 Horror games
👷 Game development🎨 Assets📚 Comics
🎉 Sales🎁 Bundles

The page says that there is a demo available but I do not see a download button. Is the demo steam only as well?

Currently the demo is available only here, take a better look at the bottom ;) There are Win, Mac and Linux demo versions available for download.

I realized why I couldn't see it. On the itch client, the webpage is formatted differently so you can't see the buttons. When I checked on Google Chrome it's there.