Played it. Definitely inspired by ExcessM's Onesyota series, though not as good. One thing that bothers me the most is there are virtually no sound effects, especially during sex.
Anyways, let's get the definitions out of the way to reduce confusion:
Battle Fuck = A genre where having sex replaces standard combat, typically done as turn-based RPGs.
RoR = A typically action/adventure/platformer genre where the enemies grapple the player and have sex with him/her. If the player is the one doing the sex, it's Reverse RoR (I believe).