Man, how I know you will LOVE this video?, because I do, it's an instant classic for everyone into the Street Fighter saga, it is a fan made short-film, but with very good concept and quality altogether (thank you Alemax for the news), enough talk, let's see it!