Why oh why did the dev add the simulated scenes with future Mai or whatever?! That's such a terrible plot device and mechanic. It literally exists for the sole purpose of changing sex scenes when they don't need to be changed in any way. It negates any type of meaningful character development, because as we saw in the restaurant scene with the trio, it makes all dialogue and interactions null and void. This "mechanic" didn't exist originally so I feel like the dev added it in to counter all the comments about the MC being way too aggressive and and weird with his inappropriate flirting. If a character from the future or the real world or wherever she's from has to come in and alter the "simulation" so that sex scenes happen, then that's terrible. There's no further explanation as to why or how this is happening and it literally just pops up out of nowhere to ruin the flow of the story... What little bit of a story is actually there anyway.