I don't like the gun scene either, but why are you blaming Regium? The script for SG was made by Ocean, Regium only followed it.
I don’t understand MC’s problem anymore, when he thinks about Summer, everything works, then for some reason it stops working. Once Nami rubs against MC, everything starts working again. If MC suffers from impotence, then even with dreams of Summer, nothing should work for him. This all looks far-fetched. If he was worried about this problem, MC would go to the doctor for pills. Why didn't Nojiko bring him pills from work?
Since I started talking about Nojiko, she is also very strange. She works as a doctor in a hospital, since she was able to cure Zara’s father, whom other doctors could not help, then she is one of the best specialists. Doctors get a lot of money, it’s not a problem for them to buy a house like Bella’s, but specialists like Nojiko should get even more money. So why does MC say that their family has no money? Why do they live in a house for the poor? They must have a lot of money.
Well, the last thing I don’t understand is the new girls. Ocean in season 1 should introduce us to the characters. But instead he constantly adds new girls. At the beginning I added Sasha’s friends, a brunette and a redhead, we meet them in the corridor when we go on an excursion to an educational institution. They are stunningly beautiful, but until now we don’t even know their names. Then we are told about the women's basketball team, which we have yet to meet, and we should not forget that MC will go to the yoga club where there are only girls. Next, the MC is locked in handcuffs in the women's locker room where we meet many girls. And finally, we go to the reading club, where there are also a lot of girls. Is Ocean going to bombard us with female characters? I just don't understand how he's going to fit this into a game consisting of 32 chapters. If the MC communicates with everyone, then even 100 chapters will not be enough.
It seems that Ocean has begun to rework his script, and now the number of LI is not clear.