DUDE THIS BEAT IS SO SICK!!!!
I believe i have heard the original but i cant remember very well what it sounded like, only that its similar to this. ANd this is really awesome man. Its worthy of being in a capcom game, an OFFICIAL capcom game, not joking. If I have to complain (i dont cuz this is damn awesome) I'd say sometimes it gets a bit too loud on some of the beats, but thats trivial and doesnt matter at all.
I FAV'D this, make more music MAN! :D
Now I feel like a karate master <3