Always appreciate seeing new, and interesting games posted here, but I'd imagine its mostly due to the fact at least like, 95% of the people who visit F95 are really only here for the porn games, creating a certain expectation when a new game is listed. At the very least it should be given the "No Sexual Content" tag, or a new one with "Sexual themes/Limited Sexual content" should be added, as for all intents and purposes, someone could post something like Witcher or Mass Effect and claim it has sexual content and not adding the "No Sexual Content" tag, despite it clearly not fitting what people would expect from a game that lacks a tag denoting said lack of explicit pornographic content.
Either way could be slightly better handled so people don't get their hopes up, even if ever so briefly, though getting new games on here regardless is more or less worth the small disappointment on the whole.