Haven't played yet, but might I suggest you add the Femdom tag? :>So it'll be easier to find.
Didn't even know there is a femdom tag... It is none of the tag that itch offers...
I've never uploaded, so I would not know, but I've seen a couple of games have it