Thank you so much for that write up! You pointed out all very good points that I’d like to improve upon.
I was thinking in longer projects, if I was to follow this design style, I would definitely include mini games for certain actions. Think something like those “escape the room” mobile games you always see. It would also open the path to some 3D games mixed with 2d assets.
Also thanks for the heads up about the interactions, I actually have a tip system that highlights them to make it easier but I just couldn’t get it to work in the browser version of the game.