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

There are no plans for a Steam release at this time. It'll be released here on itch in a censored form, with a separate downloadable patch to enable nudity.