Just wondering if it takes a while before a game shows up in search. I posted it yesterday and don't seem to be missing anything that I can notice.
See this recent thread. Paid games now have to undergo manual review. It's a new security measure prompted by recent events.
Thanks a bunch!