Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I don't know where to ask this, but will you be releasing this on Itch as well?

That is planned indeed.

Great, thanks!