Thanks for the detailed feedback!
I guess I should make the error choice limited to one per level, otherwise, people will just pick all three for optimal play, which could make the game more frustrating. I’ll also make the dark room section less annoying.
The upgrade tree bug seems pretty critical. I haven’t encountered it myself yet, so I’m still investigating it. I’ll upload an additional desktop build then :'3