Street Fighter feels like it shot itself in the foot in terms of ever being able to tell a good single cohesive story. In a world where no major villain can ever die, and must be involved in an event at the same time, with several billion characters who can only be the main focus for a very short period of time, with…