Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Admin

Self promotion in itch.io share isn't allowed, so I moved your topic. I recommend adding some more info to this post for anyone that lands here.

OH, my bad, I must have missed that one. Thanks for moving it an not just deleting it.