Just so you know, I know nothing about programming so I might not recognize how complicated your work was. Now that you've explained the situation to me, I understand better. Again, I apologize for such a harsh criticism.Thank you for your understanding. Actually I could improve project management skills, however the most difficult thing is to re-play most of the game every time, thus the need to have players test it in Alpha.
Also, both Steam users and Patreon ones (and itch.io etc.) do know that the game is in Early Access. That doesn't mean "Hey guys, here's this game, I want your money and you won't see the end of it", but it means (or should mean): "Hey guys, the game's incomplete and might have crashes here and there. Thank you for your support, you're making it possible for the game to even exist."
Also, while I'm still learning something about Ren'Py with each month that passes, I do know what I'm doing. The two bugs you reported were very simple in fact: in ren'py (python) you have to put a "True condition" with double "=", so that reads:
if a == b:
The game was missing a "=" so it read "if a = b" which caused the error. It's a distraction, and it only was visible if you followed a certain path to it, since the same event could have started in two different ways as well. Just to give you the scope of the problem
Take Euro Truck Simulator 2 for example, which is a game I'm a HUGE fan of. This is their "bug report" thread on their forum for the latest beta:
There are dozens, hundreds of reports, and that's quite normal since it's a beta (experimental), but they also have dozen of people developing it and a nice budget for it, however something still arises from time to time, even things that worked fine until the latest release stop working.
AAA companies release Gigs of patch on day 1, and their scope of developers is incomparable, still they have their own issues.
Telling that I work alone on this project isn't an excuse on my part: it's an explanation of the work behind the game, some of the choices after it and the presence of bugs. What's important is the speed on when the bugs are fixed in my opinion, because if I had a team of two (they would be enough) playing the game 6 hours/day for 20 days/month nothing of this will happen, but I can't hire them right now
If you wish to assist you can use the "bug report" button in-game to access the bug report page directly or write me an email with a list of issues on bugs[at]brunimultimedia.com
This is the "open bug report" situation:
As you can see it states "None reported" because I just released a fix. It doesn't mean the game is bug-free, but it means that every bug report I received has been dealt with and until something gets reported again I will work on new developments.
By the way, thank you for pointing out what went wrong, I've managed to fixed the problem myself. Even someone who have no idea how to code like me can fix it, I guess this kind of bugs are not as critical as I said before.
Now I can finally enjoy your game.