Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

This appears to be happening all around, Itch servers are just dying or something. The games are/should still be downloaded and can/should still be able to run if you boot them directly.

im going to guess that Covid has hit some of their staff slowing maintenance, combined with the extra amount of people wanting on with the fact that many are home.

Just a guess.