I really love the color palette and overall design! The music is well chosen, and the little intro sets up the theme and story nicely.
Gameplay-wise, the badges are sometimes hard to recognize and spot. The hitboxes overlap, and I actually got the defeat screen a few times even though I clicked on the right character.