HTML text-based with some minor customizable character portraits.
You can customize your character's sex and looks, your intro choices will determine your demeanor. You also customize the looks/sex of your spouse and the sex of your childhood rival.
The intro determines who you are enslaved by, either the brutish general or the more genteel wizard. Despite being a freshly captured slave, you're pretty much given free roam of the area with some gathering items, working, or leveling stats. Not much in the way of lewds other than a few "non-con" (they don't activate unless your submissive) molestations/sex scenes.
There's not a lot of games where the player is the slave, so I'm interested for that, though I'd like to not have to be married to avoid any cheating aspect. Hard to say more as there wasn't much content as of yet and the lack of history arrows despite being Twine meant dead passages would need a restart and I eventually threw in the towel after hitting enough of them.