Nintendo and Capcom should be proud of you, man.
I love this tune, the only but for this one is that the electric guitars kill the other sounds at 00:24-00:34, but it's hardly noticeable.
Anyone who's played Drawn to Life will know what I mean when I say Kirby meets Wilfre. Great Job!
Please contact me if you would like to use this in a project. We can discuss the details.