Hey,
Sorry for not getting back to your post sooner, I've been at a conference last week.
We haven't done anything to your page. It was never removed from search (see search results page), and is displaying like all other project pages would.
As for an explanation of what you're seeing: your project's name isn't named 'Wizard', it's 'Wizards of Alamar.' Our search system is designed to help people file projects by title match. For people trying to search for things by topic we try to point people browsing to go to our tag pages, like https://itch.io/games/tag-wizard
When you're searching by a broad word like wizard then you're essentially up in a pool of all projects that happen to include the word wizard. That's not how people browse for games. It's rare for someone to want to find a game by topic because it happens to have that word in the title. Either they're searching by the full title, or they're trying to find a topic, and in that case we try to direct them to the tag page. Search is complicated though, and difficult to get right for all scenarios. In the future we'll likely tweak how the search page presents projects, including how they're ordered, but this is how it currently works.
Regarding your concern about the project not showing up on http://itch.io/sales, that page excludes sales that end further than a month away. We do this to prevent people creating very long sales from taking up space for other sales. But, regardless of the length of your sale, your project is marked appropriately when it appears on our browse pages, and also included in pages like https://itch.io/games/on-sale. Keep in mind that constantly having your project on sale is against our quality guidelines. We recommend setting the price appropriately instead of abusing the sale system to advertise your game.
I've also noticed that you:
- Spammed many channels in our discord with advertisements for your project without reading the rules
- Spammed on our community in unrelated topics without regard for the rules
- Created what appears to be a fake account trying to make it seem like a third party is experiencing your very specific issue
- Made multiple false accusations of manipulating your project's visibility, all while ignoring community rules and arguing with site moderators
I understand you want to succeed on our platform, but this type of activity makes it more difficult for our team to help the thousands of other developers that publish through itch.io. Please be courteous of our team's time, and if you continue to make it difficult for us to help you then we may have to close future topics you create in our community since this type of discussion is not constructive for other developers.
Thanks