I went down the wrong skill tree branch and missed out on a magic defense upgrade I needed, so then had to get a new daughter ;_;. Pretty cool job getting the stat balancing right for this type of game!
It was a literal balancing act, make new enemies too strong to beat the stages with current set up, add upgrades that allowed you to beat them, then again for the bosses