Hey, I disabled the button for now, you can find the demo on Steam. I'll fix Itch page a little bit later when I'll get less busy with work, sorry! x)