Capcom Wants you!