I like the concept.
The fights take a bit too long and are repetitive. But the idea is solid
Good job!