Street Fighter: Resurrection Teaser [Video]
Yes, Machinima is making a new show based on the Street Fighter games. Can’t decide whether we should be excited or scared.
Yes, Machinima is making a new show based on the Street Fighter games. Can’t decide whether we should be excited or scared.