Hmm, I don't think I actually have a Capcom account...Capcom on the registration page as soon as I typed my email: