Gears of War Invades Lost Planet 2
Cliffy B. hinted at something big happening via his Twitter and later confirmed it. The main stars of Gears of War will be in Capcom’s Lost Planet 2. So this also could solve the “Capcom X Microsoft” mystery, being as that Dom and Marcus are Microsoft mainstays. I would most likely think that this is the announcement that the teaser is hinting at, I would anticipate an official trailer release today.