An Xbox Live Arcade/PSN game perhaps? Capcom reveals another Street Fighter game.
Read more.