Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

there is no download link, please provide.

well i found it it is in your account purchases page.

Please use the Itch app, or it won't stay updated