After all these years, this game is finally showed up! Yes! Yes! :) NOTE: I never heard of Street Fighter: The Animated Series, but I will check it out soon.