Not bad at all.
I take it this was inspired from the Super Mario Bros. Z series. My favorite series, and this one has a lot of what I liked about SMBZ. A bit of work and fine tuning needs to be performed on the animation and sound but it's good besides that.