Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

It's itch.io, this website has it's own launcher. You can add this game to steam as a non-steam game (https://www.makeuseof.com/how-to-add-non-steam-games-to-steam-library/#:~:text=To%20add%20a%20non%2DSteam,applications%20installed%20on%20your%20system.)