Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'm sorry. That's a weird thing that happens with Itch.io sometimes. Unfortunately there's no other way to download the demo right now. I can suggest; resetting your interest connection, using a different browser to download it, waiting until tomorrow, and/or installing the Itch.io App and downloading the demo through there (https://itch.io/app). I hope one of those works for you!