I know the developer is working hard on this, and I applaud him for it, nor do I intend to insult him, but I have to point out giant mistakes and plot confusion. Judging from the US flag in the Principal's office, I can assume this takes place in the USA. However, there are major cultural differences in the "Man of The House" narrative. This attitude may have flown in the very early 20th century (or some modern Asian cultures still), but for at least the last 60 years, "Man of The House" is not God or dictator status. In fact, most women would ignore you or kick you in the family jewels if you spoke to them like this kid. "Man of The House" has a different meaning in the USA. It usually means responsibility for the family's well being, not authority, and never ever "boss them around" and "you must obey me" status.
Then there's the mistakes in "His", "Her", "She", "Him" etc. I can only guess the developer has an Asian language as his native language and English is secondary. Those languages have the most problems when referring to different sexes. I can usually let this slide, but if you are making a game and you want it to look professional, at least learn and understand English gender references, as I realize most Asian languages are mostly sex neutral. A simple rule: Males are "He", "Him", "His", "Brother", "Son" and "Father", whereas females are "She", "Her", "Hers", "Sister", "Daughter" and "Mother". If you learn anything about English, this will be the most important thing for a game. We can leave politics out of this, but this is how English has been for hundreds of years.
The biggest confusing flaw is mixing up character roles. I'm going to call the oldest female character "Mother" and the younger the boy's twin "Sister". Ok, there was a bathroom shower scene about him (the main character) and his sister, that in the dialog kept calling her Mother, and did it more than once. This means the variable determining role for her is sometimes wrong. That needs to be fixed and made sure it never happens again, as that is confusing.
Most of this is proper quality control. Mistakes happen. However, it's also understanding the culture of the location you are telling about, and stop thinking everyone in the world behaves like your culture. Most Asian/Oriental cultures are nothing like American culture.
Developer, keep up the good work, but you have to fix that stuff.