I took a quick look at the game's code and found several faulty coding. I would normally not bother getting involved, but this time I didn't want to ignore it for such a game that had so much effort put into it.
In the game script file, on line 5472,
if corruption_points_gianna == 4
is a condition that can never be met. When his mother first confronts MC in his room, if he confesses about their MILF game, he gets 20 corruption points, not 4. This coding error doesn't cause the game to crash, but the scenes here are skipped without being displayed. (must be
if corruption_points_gianna >= 4' or
if corruption_points_gianna == 20)
There are
incorrect conditions like this in various places in the game: (line 6951)
Code:
if exhibition_points_gianna == 2:
m2 "I can't believe I showed myself to Mom like that."
if exhibition_points_gianna == 4:
m2 "And I can't believe I asked her to show herself to me."
(must be
exhibition_points_gianna >= 2)
The same mistake is also on line 7239. I didn't check the entire thing, but a few similar errors caught my eye.