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

Is this the same version as the one on Steam?

Thanks!

(+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.