Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

It's on itchio's end. The game can not be currently played in the app because it is too large. You can download it directly however and use 7-zip to extract it.