Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Thank you very much for your reply. To answer your question: yes, I did read it. I was confused because the game page was marked as public since several weeks now, and I though it was enough for having the game indexed. Indeed, I uploaded the game files only yesterday for the first time, because it was the planned release day.

Thanks again,

-- Davide