Strong points: Great animation, the music (not the songs)is very good, the opening scene is superb. Shortcomings: some characters didn't have their share of the action. Eg, Guile was completely escluded of all fighting scenes.