Thursday, March 13, 2008

Super Street Fighter II Turbo HD Remix



I swear it's not another Street Fighter IV video. This game is going on XBLA.

No comments: