Hello, I contacted itch support and told them about this problem.
I think the game had been quarantined because I am a new user (I also open the page so many times that someone could think it was a machine to do it!), and they told me that for some projetcs it may take time before they are indexed and can appear on search.
Thank you all for your interest.
If you play the game and you like it, please don't forget to rate it and, if you want, you can share your report card(visible at the end of credits video) on the other thread I opened.