Hate the idea or love it, Street Fighter and Tekken are getting ready to slug it out in {Street Fighter X Tekken} (and {Tekken X Street Fighter}, no playing favorites!). Check out the announcement trailer below.