I know that there are at least 4 knew characters but idk if or when they are coming out or if there only for arcade machines...so help?
Super Street Fighter IV
Game » consists of 28 releases. Released Feb 26, 2010
Game » consists of 28 releases. Released Feb 26, 2010
Log in to comment