We're currently working on the search system, until that's complete the search will be disabled. In the mean time, you can use the quick search on the forum home page, or the search from the latest updates page.
looks nice, will try later. the link in the description to go to the dlsite page is broken (missing colon, and link leads to a different game made by the same developer)