They're not quite ready yet. If you had an account with the old site, don't worry - it will be transferred over.
UPDATE: Capcom confirms.
Posted 11 months ago
Will be something 'totally new'.
Posted 6 years ago
Takeuchi felt 'extreme pressure'.
Posted 7 years ago
Nothing nightmarish about this.