Capcom Reveals their “DD” (It’s a game)
Captivate: 2011 happened over the weekend in Sunny Miami Florida leaving gaming journalists everywhere saying, “why Florida?“, “It’s really hot there“, and “Miami is sorta’ scummy“… Well even as a denizen of America’s limp phallus, I’m not brave enough to disagree with you all.