Top
30°

Neocrisis: New Street Fighter 4 Screens

Neocrisis: 42 new screens.

Read Full Story >>
neocrisis.com
The story is too old to be commented.
Gue13218d 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...