This is really close to my original game design idea! I'm so happy someone made this. The RNG mechanics feel very enjoyable with the tuning -- it never feels punishing to use one or the other and I think there's a lot of build variety here.
The art-style reminded me of "Hasbro Game of Life" the computer game, which I didn't really think about until writing this review!
I think the animation when buying a new party member could be sped up by about 2x, and "swapping" an NPC to view their stats seemed a little strange.
Overall, though, this is fantastic. Good job!