I agree with your remark concerning the size of the textbox. So I created a version with a smaller (and more transparent) textbox for version 0.5 (size was reduced from about 33% to 25%). BUT Alex (the game creator) didn't liked it and wanted to stay with the already existing textbox. Maybe I will publish a "fan patch" for this.
Although I am not responsible for the content I would like to give a general statement:
Please be aware that this game is "in development". I surely know that there are a lot of games which release their updates in some kind of chapters like in novels. This means every update continues with the already existing story. This works well for visual novels. In "sandbox games" like API, which are more complex, sometimes it seems more suitable to follow on path first and then concentrate on the next one. So please be patient with us.
I understand what you are saying and sandbox stuff definitely provides it's own challenges, hell even with more linear games it can be a tough thing when you are dealing with multiple routes I know this first hand. Generally if I take time to mention something it because a game has done enough right to get me invested, but has also messed up pretty big in one way or the other. The intent is always to be constructive.
The negative reaction that some are having, myself included has less to do with what was updated, and more with HOW it was updated. It was pretty clear going into the update that eventually David would have the option to get with Tasha. That was signaled early on, and isn't a problem in and of itself. What is a problem though is that in order for that to happen as easily and early as does it puts the character of Tasha in a bad light, and beyond that, it moves Alex from the role of primary actor, to secondary. Yeah he's fucking Ala, but Ala's a side piece, the game is named for Tasha. More than that, this update makes it easier for him to fuck his stepmother on the regular, than the girl his age who up until now seems to like him a lot, and has been fooling around with him for weeks if not months.
And yeah, Tasha comes off as cruel in many ways now. Because as a player you go from talking with her nearly every day, fooling around sometimes, and having some advancement to her cutting you off completely and not interacting with you at all. Which hey, may be the intent, but if it is, it's a bold move to make the main LI unlikable. I hesitate to call her a whore as some in the thread have done, but they kind of have a point. David basically buys his way into her panties, and even then the scenes happen so quick as to not be that satisfying. I mean David's entire gameplay mechanic seems to be make Tasha consistently uncomfortable until she suddenly likes you.
Which leaves me to believe that Alex (the dev) really doesn't like Alex (the character) much at all. Because as it stands the story of the game is new girl moves in, Alex likes her, his dads' a prick, so Alex makes his move, and slowly over time she comes to like him too, she hints that she's a virgin, they fuck around but don't go too far, and it goes well until his dad half blackmails her, half gets her a new job, and she fucks him. I mean, it works well enough as a rough NTR-ish outline I suppose, but it still sidelines the MC almost entirely.
One thing that might make things better would be to let Alex do stuff at home on the weekends. Like he and Ala are home alone while David's out cheating. So why not let Alex fuck her every which way around the house. It won't solve the Tasha problem but it at least would give Alex more to do. Or even the other way could work, when David is with Ala, Alex can do shit with Charlotte, or Tanya, or SOMETHING.
That would be a band aid at best, but it would be better than we have now. But the main issue would still remain, by focusing on the side bullshit at the expense of the main stuff, you stalled out the core of the game.