Seems like an early version of the fake F2P 5 character team games. What I like about your version is you can lose instead of getting stuck.
There is a bug when you start a new game that keeps your last team on the screen.
The biggest thing I want is a battle log so I can see the intricacies of how to play instead of guessing what's going on.
Second, I want to be able to save teams in a way I can restart at any point in earlier matches.