This is a really cute and clever game, and also unexpectedly thoughtful. When you get stuck, you might get annoyed and think "why doesn't this person just go downstairs" or "why can't this person have sex with someone in a maid outfit instead", but the puzzle constraints make it clear that this is impossible: the only way forward is for everyone to get exactly what they want, without compromise, or else to have no sex at all.