Nice idle game. I thought it will be "too long" because of those games usually have a slow progression, but this is not the case.
Maybe I missing a clear visual feedback when any character recieve damage and have a number of the current health.
For the rest, it's a polished game, and a leaderboard for this type of games always engage the players to replay the game