From what I’ve heard, some people from the Itch team hand-pick those games. There are plenty of new games being uploaded on Itch daily, so it’s pretty difficult to get featured. My suggestion would be to focus on doing your own marketing, and treat being featured on Itch as something that might never happen.