I really like the art style!
Bugs that I found:
1. You can spawn in the midst of a battle, which instantly kills you.
2. (Not really a bug) But maybe tone down how far you're launched just a tad.
3. Losing/Winning a game (After-game) can still allow for the characters to die and award the other team with points.
Other then that, its a pretty fun game!