I will post a review right about when I would rediscover how to do them.
About the "female" characters... There is Astrid which is trans I suppose (and my first pick. She is that good), there is Aislinn who has only a couple scenes where you are in the same room with her (and no actual sex or even bj). Then there is Kadijah... She is good, but to see her softer side you have to stick with her when she is clearly using MC for her (not very intelligent and also immoral) plan, so...
But Tahir is really good. So good in fact that I ALMOST got him romanced as well, which I don't do because I'm straight and male bodies aren't attractive to me.
Also, about that Dom/sub content with Astrid. It's great and I wish to have more of it. Just love how she can actually be dominant (it works better with her personality) and caring at the same time without killing sexual tension with unnecessary cuddling in the act.