First off, congrats on the title. I'm a big Street Fighter fan, and I think Ryu sounds great on your song.
The melody sounds pretty cool and it kinda reminds me of Touhou's songs' sound (Touhou is japanese video game).
About the voice sample... I think you overused it. You could get another voice sample and try to play along with the other one to get different sounds and rythms.
The "rallada" sounds neat. Good job!