Great tribute
Nice use of the old school Mega Man sound effects, good animation and such, and I love how you worked in the Start menu and use of boss powers.
One nerdy gripe that's probably already pointed out: Mega Man can't charge up his normal gun in the second game. But oh well.