Neocrisis: New Street Fighter 4 Screens

Neocrisis: 42 new screens.

Read Full Story >>
The story is too old to be commented.
Gue13376d ago

Aren't Dan and Sakura from Alpha? It seems Capcom is getting rid of Alpha to only focus on one SF franchise now. That's good. Both game got almost the same story and characters anyway...