Yeah, NT tides you over

. Personally I kind of liked Starforce better because it was a little more classic styled, taking on superhero-like aspects. Later portions of the Battle Network based anime incorporated original content not based on the games and also revitalized the superhero aspects (by having Lan and Megaman.EXE fuse together in certain areas), but that was never dubbed.
But see you just there give even more reason for the classic Mega Man to have an anime series of his own. Oh and not only can he take off his helmet, he can in fact take off his armour too. Plus Mega Man and Astro getting the other's medium would let Astro Boy play on Mega Man's popularity perhaps. See the ideas this generation comes up with?