Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

I bought it here and it appears to be the same as Steam as it has the updated features that are not in the humble monthly version.  The Itch page here also states it was updated a couple days ago.