Wow this is a cool idea and I think you executed it well! I do wish the battles were maybe shorter or if I could speed them up or something? Great work!
Yeah, I thinking I might add a feature in future version to possible skip battles if not speed the animation down to 0 so you are going as fast as the computer can process the code itself.