My tip to you is to make friends with people so they can support you and your game and that helps more and more people to see your game. You may have to update your game a few times so itch io can show it on the new category. You can advertise your game in itch io community for example in release announcements topic!
Hope this post helps you!