hmm...
Conceptually this is brilliant.
Sweet chars, sweet stages, and all the melee music(w/Sonic music, BONUS!) , the announcer is quite meh...
Artistically this is really really bad. We have the cool looking sonic guys and then everything else calshes with each other. :/ Some of the sprites are just badly made too. :( The stages are also clashing with the sprites here. I know most of this (all?) isn't your fault so thats alright. The items(handling) weren't dealt with that well either.
Technically its also a miss. Theres no friction, the hitboxes are obvious, the floating stages places lags terribly, and everything dies way too soon(like 30% and they go flyin'), if they don't die then, they do a tick later when their damage is already at 120%, Knuckles is a god compared to anyone else, Tails is absolutely useless.
Even after all of this it has a certain charm that makes it playable and a bit entertaining. It is, dare I say, fun. Simply brush up on physics and pixel art bud.