Your game appears in searches. Keep in mind however that a partial title search, e.g. for the word "unbound", is going to return a lot of results, they'll get cut off after a while, and your game might simply not make the cut. As for showing in new releases, your game's metadata indicates the page was created over two weeks ago. By now it's long buried under newer releases. You probably added the demo two days ago, but even if that would have bumped your game back to the top, it would still have been buried several pages deep by now. New games are released just that often around here. Sorry.