Capcom and Microsoft appear to have a surprise on the way for Xbox 360.
Visit the Japanese Xbox.com site and you’ll see the following image in the main navigator. I’m wondering what it’s going to be. What do you reckon?
The image has the text “Capcom X Microsoft,” “Capcom Title Premiere for Xbox 360″ and “2010.01.26″ .