Your game was held for review because it has a price tag attached. It shows in search results now. To get a prompt answer in the future, please start a new topic. I would have missed your post if CodeModeller here hadn't replied to it.
Viewing post in My game is not appearing in the search too ^^
A lot of people want to play indie games. Many people even prefer them nowadays. But people are also busy, and they may not find your game exactly when they go looking for something new. Use devlogs, those help a lot. And use social media! Don't restrict your promotion work to Itch. Get a site of your own. Get a blog. Comment on other blogs. Post in other forums.