Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yes.  It's awaiting review right now.  Sounds like it could take a month to get there though, but I'll update the itch page once I get it through verification and it's available.