I may not Know much about Musical Structure and all that, But I know what I like. Good to see an oft-overlooked piece of great Capcom music given the once over. Quite outstanding, actually! Here's hoping for more, perhaps even one done of the song that happens just before (The Epilogue Theme, I believe).
Capcom: Not just Repetitive techno for platforming Robots...