The Tekken franchise has had fans on the edge of their seats with the release of new trailers and information about the upcoming game, Tekken 8. However, it’s not just the la...