There's this game i found that has that SSB feel, It's pretty neat. Here are some trailers i found.
this one is some fanmade one, still neat looking
Here's the game website: lostsaga.ogplanet.com/eu/main.og
If you make an account, feel free to add me. Ign: Vice
:D