SF4 »

Update: Capcom Confirms Street Fighter 4

Shaggy October 17, 2007 1

Another Update: Looks like Street Fighter 4 was the big news after-all. The only catch? No news on whether the arcade will see any love from Capcom or if all we can look forward

Read More »