Wednesday, September 30, 2009

Super Street Fighter IV teaser Trailer

So Street Fighter IV Dash is offically titled Super Street Fighter IV, yet we now have ultra's...ok show me more Capcom!