...is anyone else excited by the prospect of the GB crew eventually shutting the hell up about this game? Nothing against Street Fighter or anything, but come on.
Street Fighter IV
Game » consists of 9 releases. Released Jul 18, 2008
Game » consists of 9 releases. Released Jul 18, 2008
Log in to comment