Is it a 5e game? Never mind. I realized you are asking about your Mythras game probably. If you search for system specific your game is the only one listed and the same if you do a general keyword "Mythras". Your best bet to get eyes on your game is to post in the the LFG forums with a small advertising blurb (elevator pitch) with a link leading to your LFG page.