I have been a fan of radar theater for years now and I always recommend it to people as an example of how great experimental games can be.
This is the idea of radar theater elevated to a somewhat more refined game. I'm currently only on the Intermediate level and I'm having a lot of fun trying to predict the outcome of the fights.
I think it could benefit from a few QOL improvements however.
1) make it visually explicit that the arena has some sort of wall around it. I kept trying to zoom out when on the pre battle screen.
2) I would change the UI layout of the pre-battle screen, putting the stats along the bottom so that it could show all the bot stats side by side for easier comparison. (if this is too much work, then having a hot key to cycle through the bots would be a lot friendlier than having to click all the time)
3) Don't zoom in automatically upon hitting select, you always want to see the battle unfold, not zoom in straight away.
Great work on perfecting your creative idea =)
An extra feature that kept popping into my head is, how cool would it be if instead of just individual bots, there could be teams of bots composed of different units. That way, synergies could really start to develop making some teams much more than just the sum of their stats. Like the immunities being given by a circular shield behind which the other team members could also be protected.