March 10, 2012 by: VichusSmith 0Video Games If the Street Fighter X Tekken Creator's Enthusiasim Doesn't Make You Want to Play the Game, Nothing Will I only wish I could understand even half of what he's saying! Share With: Rate This Article