Wow!!!
Nice sprite animation. Only picky thing I have to say about it is when using sprites everything should be pixels and fit their location, the effects should be as pixelated as the characters and their backgrounds, because otherwise it doesn't make any sense to the viewer, and your effects are awsome, just not as good as they could be. Please take my advice into your next animation. This was done "WOW" except for those tiny things screwed you.