Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Add to steam as a non steam game, under settings.

Do you mean itch or the game itself?