Here's Street Fighter Alpha 2, as you've never seen it before: with actors (from a Japanese TV show), wires, obsessive attention to detail and an intro song they really needed to vet before letting the whole thing air.

[via Capcom]