The name could be more popular since most people don't know what tekken means. The more familiar brand of the two games could be due to the fact that there have been several more Street Fighter games.
Haphazardly Gaming Domain
Join Now
gaming.haphazardly@gmail.com