Very nice.. except for the fireball. Throwing them looked ackward, as did the multiple hit block (it would have been much better if he just blocked it once, or even got hit by it and got back up). And for anyone saying that a great Street Fighter movie has never been made, go watch the Street Fighter animated movie. Kickass fights, major attention to character (without feeling the need to give every single character an actual "speaking part") and a storyline that fleshes out the SF storyline without going overboard into crap Hollywood land.