Capcom launch their online community portal with promise of more brand specific websites to come.

Check out the Headline