Mmm, I think our dev softened it since some people cried out rape and were outraged etc. In the era of Political Correctness - the PC culture and the threat of being cancelled is even hitting the Adult devs. (My interpretation of what happened)
Me personally I'd prefer to keep Ann in the blind so to speak, and instead add rape as a tag. But then my MC in this playthrough is a douchebag and not the loving, caring and kind MC of Joshy's, Grumpy's and all you other romantic guys. He's just using Ann as a means to get into the pants of Vanessa and all the other girls. Not so sure he cares for Ann beyond the sex and corruption, wanting to push her as far into corruption as possible. Yeah I know, not a nice guy. Next playthrough I will do better