All right
It was all right. Better than most stuff on Newgrounds, I'd say, but also lacking the polish I've seen in other sprite-based action flashes. At this point, the Mario Bros. Z series really is the standard to be aiming more, unless there's something I missed, and while this may not be up to that level, it's still good.
The voice acting is hit or miss, and the dialogue as a whole is a bit cliche and hokey, but it's all right in the end. This is a concept we've seen before, but it was interesting to start off with the villains perspective on things from the get go.
Not a bad job at all, but it can definitely be better, too.
Hopefully as you go you'll learn more and get better. This has some potential.