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

So, so glad that you're enjoying it, Ahmed! :) 

No, I didn't try to market it on Steam. I initially planned that if it got some traction on Itch, maybe I'd give it a shot at a Steam release, but alas, that wasn't the case.