Ah nevermind. If you look in this thread over here.... https://itch.io/t/363854/my-game-3-geeks-doesnt-seem-to-show-up-in-the-site
A moderator commented "Your game has a price label attached, so it has to be seen by an admin before it appears in searches. It should take another half a day to a day. Feel free to contact support if the problem persists much longer than that."
I kind of figured it might need to be manually checked but just had no idea if that was the case or not.
Anyway good luck! =)