This game has all you could wish for:
Macsen
Good Character Development
Good Lore
SFW mode
Positive depictions of romance.
10/10