That's a very good question. I had to limit the search results basically just to stop someone from harvesting games but that may just be me being paranoid. Hmm...maybe I'll remove the restriction for logged in users. Let me think this over for a bit and see what I can do.
For now the only way to really find these games is to browse the platform pages.