That SF x Tekken trailer is one of the weirdest things I've ever watched.