Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

did you download the game from  itch.io or from their application?