Synbios459
Banned
http://www.gamefront.de/
Scroll and see the news, even though its in German, you can guess it.
It's on the official Capcom site too.
http://www.capcom.co.jp/ir/english/news/release.html
Scroll and see the news, even though its in German, you can guess it.
It's on the official Capcom site too.
http://www.capcom.co.jp/ir/english/news/release.html