That's exactly it!As for how the in-game sex scenes affect Luna so heavily, that would mostly just be that beastgirls in this devs universe (canon? logic? whatever word fits) just have basically a low level heat going all the time. They're super fucking horny basically 24/7, and things that would make most people only marginally more aroused get them completely fucking lust drunk. That's the long and short of it from what I've been able to piece together.
In the other game some harasser/evil NTR man says quote "beastgirls can't resist the sight of cock"... It's funny 'cause they enter a lust fenzy and then feel guilty about it (even though they can't really fight it).
For me it's something like mating season equals no reasoning at all - just a funny reminder of their BEASTgirl condition.
What adds to the joky side of headpat's games is the fact that the only ones who don't know shit about this delicate condition of beastgirls are the MCs