I think MegaMan music fucking sucks, but you did an excellent job on the playing... greatly synced duet, kudos!
The drums annoy me a little though, they sound a bit too keyboardy... I noticed that on your other songs too, might wanna look into some reverb and the overall mix volume. Or not :)
So all in all, 4/5, the highest I'll ever give for any Megaman tune.