Might as well get the ball rolling here..feel free to post videos of the game you think are of interest and worthy of discussion.
This guy has "the hands".
Street Fighter IV
Game » consists of 9 releases. Released Jul 18, 2008
Game » consists of 9 releases. Released Jul 18, 2008
Log in to comment