I recently published an itch.io page for a video game I've completed. The page can be visited here
The problem is that when I try to search for it on the itch.io search bar, it won't show up. At all. There are a slew of results like it, but none of them are my actual game page. Am I missing something or is this a bug?