Instant points for using Megaman!!
I adore the MMBN games, and the fact that finally someone ELSE made flashes based on them is too much to bear!
Graphics--Sprites are teh r0xx0r.
Style--MMBN sprites are teh r0xx0r.
Sound--MMBN music is teh r0xx0r. (See where I'm going with this?)
Violence--...not really.
Interactivity--A "replay" button? Impressive.
Humor--You made Lan his typical "Aw, man, that sucks." self.
Overall--8, cuz MMBN is teh r0xx0r.