Love it! This is definitely one of the best flash Mega Man fights I've seen out there. Beautifully put together, and the actually fight was so well planned out.
Loved the realism, and Mega Man's quick thinking with that bomb trick.
I keep coming back to this.