I'm a bit shocked at the title. A japanese game and it's just ".. and had sex"? How mundane.
No overly specific title that should have been the game's description? No batshit title that sounds like someone threw buzzwords at a board and took whatever sticked? No self-ironic meta commentary that is funnier than the entire game?
...
It's really a chinese knockoff, isn't it?