You fucking rock!
That was terrific. Great way incorporating the animation with sprite work like that, they actually blended really well. Sound effects and music were awesome, and i like the originality; as great as the megaman theme is, it's a bit over used. More than a little refreshing hearing something new like that. Compliments to Ockeroid too for that.
You took a great idea, and mashed it wonderfully with something original and fun, and you did it well. Kudos to you!