Very nice.
__The Good__
The Mega Man sprites you used were great, I thought it was a good combination. The style of this flash was good too, amazing music video! The song was great, I'm a huge fan of Queen. The lip synching was done extremely well also.
__The Bad__
Some more things going on in the background would have made this more touching.
__Over All__
A great music video with Mega Man singing a great song. Nice job on this, keep up the good work!