VGKing on 16 July 2013
Who cares lol. How many times is Capcom going to release the same game over and over again? Can you say milk?
Didn't they promise no more SFIV last year? Looks like they need the money bad!