Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's fine after I downloaded it through the itch.io app. For some reason I tried 3 times with chrome but it used to show the same error message.