its really great but it could be better, for example:
(1)you could add player list after a battle so could add them as a friend or just view their profile.
(2) add profile viewing and put match history in it statistics, win rate, favorites, etc.
(3) add more events cause it gets pretty boring easily.
(4) add chat server.
(5) add more customization.
(6) add more different modes.