Saturday, December 29, 2007

First in-game footage from Street Fighter IV -looks like this could be fun..

No comments:

Post a Comment