Very fun game, has all the elements to be great and is well on it's way. Personally, because I'm a greedy bastard, I wish a few more of the girls were virgins, like Anna, Sadie, and Helga (and others who we don't know for sure about yet). I'm especially happy that Scarlett is because she is one of the most entertaining girls in the game, not to mention one of the hottest. Nina is an obvious bright spot as well, her sweetness and cuteness are utterly irresistible. Amy is also a character I liked a lot more than I initially expected. Can't wait to see more from Sofie and Lilah, both have great designs and intriguing relationships with the MC. I guess that means that one of either Margot or Alyssa weren't virgins before sleeping with the MC, which is somewhat disappointing.
The worldbuilding is also pretty cool with the different specializations and the magic system, plus some nice political intrigue. Although, I think there's a mistake, when Sadie gives the MC one of Dan's bracelets, its purple, even though I'm pretty sure Dan's should be blue. Not a huge deal though.
Keep up the great work.