There's Trap Quest but it's mostly text and has a different focus. You might want to look at TFGames.Site for more exposure, several itch.io devs have their games linked there, just remember since your game is commercial you will need to label the game as such and instead of a download link you will want to put a link to your itch.io page for the game https://fungaldragon.itch.io/cattle-castle
down side of TFGs is the tagging system isn't very good, it doesn't have setting tags like space or medieval, and it doesn't have specific fetish tags, just more general categories