Capcom rarely, if ever, issues takedowns for not-for-profit Mega Man fan works, mods or otherwise. When they do, it tends to be because the company believes the project overlaps too closely with an official release that hasn’t been made public yet.
Oh wow, they actually put a takedown request. Took about a year, huh? Lol.
Though this is the outdated version of it is still funny to see.
I'm infamous 😎