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

I think the reason was that I hadn't published it. It was still in draft, fixed now. I'm new to itch.io so it's ok :)