Article on what Microsoft could have up their sleeves and weighs in on the possibility of it all.
"You all know by now that Capcom & Microsoft have partnered to reveal something on the 26th. All signs it pointing to a new game. These are my predictions on what it could be in no particular order. (Please Note The Following Are Predictions And Are No Way To Be Considered Confirmed).."