The visuals are amazing, and I love the physics and enemy variety. It would be great to be able to increase my win percentage somehow, perhaps by taking a risk or even creating my own team.
But that's just my preference, I think you made exactly what you wanted, and I think it's great! Good luck!