That's not at all what I suggested. In fact, my personal suggestion is to do some advertising outside of Itch.io as well, as opposed to expecting Itch.io to make your game successful all by itself. Again, we have over 150K games here by now, and every single one of their creators would like a spot in the top search results. We'd like to give them one too, if we could, but it's simply infeasible.