Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)(-2)

Duuuuuuude, steam please.

(+1)

The probable reason its not: Steam takes 30% of the sale, whereas itch only charges 10%.....The game costs only $1