A very cool auto-battler game with an interesting twist to it. The upgrades feels like good ol' rougelike. The arts are fitting to the game, The sound are very responsive, thought I do recommend adjusting the pitch a bit to not feel too repetitive.
However, I am compelled to point out some things.
1/ The Game Loop: The reason why most people play auto-battler and rpg or rougelike is a sense of progress, or feeling of expressing your creativity (Balatro and Slay the Spire).
2/ The Punishment: The game punishes the player for not preparing well enough to battle boss by deleting one character, which is another progression
It also punishes the player by reseting their progress when they choose to go to the blacksmith.
3/ Polish: The game, while polish, still lack in a few department. For example, I can't feel anything when I kill the enemy goblins or my goblins died. There should be some impact upon their death to make the game feel more alive and interesting. It lacks juice, tldr.
//
There are no direct, elegant solution i can give you, however, I can certainly give you my suggestions.
1/ Don't restart the player whenever they go to the blacksmith, it only makes the games feels grindly. I understand the nuances you want to player to make when choosing to go to the blacksmith. However, you also need to note that this create a sense of boredome when they need to go through another 50 fights or so to get to enough gold to upgrade.
2/ Add more stuffs or make the player feels the impact of their decision rather than just a text of, 'You died, your goblin is dead.' That never feels great.
//
Overall, an interesting game. 7.5/10
Ideas: 7/10
-Fun: 6/10
-Potential: 7.5/10
(Unique: 8.5/10)
Excution: 8/10
-Game Feel / Polish: 7/10
-Game Flow / Difficulty: 8.5/10