Looks like EFFORT to me.
I thought this was going to be sprites. I have no idea what the dipshit in the last review has a problem with in terms of the graphics. Sticking to all the perfect megaman designs is boring, and it's also difficult to remember every minute detail. This is newgrounds, not college. So there's a little artistic liberty allowed to be taken. The fact that you have at least a working semblance of segment based animation points this out to be a lot better than you're getting credit for. However, now this means you have to make the whole thing. And segment based animation is not easy. Good work!