I was already looking forward to the game, which promises to render Hitler's exploding head in Vibrant 3D Turbographics, but this pretty much sent the Frothometer off the charts. I'm most impressed by the way that it takes footage from a western-european-developed game and, through careful use of the Japanese-provided art assets (from Shinkiro, no less) and the creation of a faux-70s super robot theme song, manages to create the convincing impression that Capcom totally made the game on their own. Also: why does the game have a CERO B (ages 12+) rating in Japan and an M FOR MATURE rating in the US? Censorship of Hitler's exploding head? I sure hope not!
Also awesome: the game comes out on the Xbox Live Arcade in two weeks, after contentious art-game-thing Braid and before Potential Shooting Game of 2008 Galaga Legions. It's part of some promotional thing that Microsoft is doing, where they release all the really good looking games on their service one after the other, and then presumably it's right back to sudoku.
Oh, and Sub, if you're reading this... do you recognize the vocalist in the trailer? I trust your knowledge on this kind of thing.
EDIT: Ok, I found this Capcom blog entry about the comic-con Bionic Commando panel.
...one of the things he wanted to do show us was what Capcom was doing for promotion for the Japanese version of BCR, witch is a total nastalga trip feturing a new theme sung by Anime singer Ichiro Mizuki (Mazinger Z, Great Mazinger, GoLion) only done in Japan.So yes, confirmation on that front.
Also, my good friend Lee Slone pointed out that you can download the entire soundtrack for the Bionic Commando remake on itunes. I thought you could download the song from the above video, titled "Go Go Bionic," but based on the song length and preview I get the impression that it's just a joke song or something. Bummerrr.
Besides that, there's also this recent trailer for Thunder Force VI, which I was adamantly dismissing as vaporware right up until a few weeks ago.
This should pretty much sum up my thoughts on the subject. Official site's over here. Helllll yeah.