Pretty impressive, maybe too much.
Okay, well, the animation overall was extremely impressive, it's rare to see so many effects on the same flash, at the same time...laz0rs and bombs and flashes and blasts exploding around everywhere...I bet that was pretty freaking hard to do.
So, yes, of course, you basically took a DBZ battle and inserted Pokemon instead of intergalactic superfighters, but that's not the problem..the problem is that while Pokemon have some abilities and all, this is a bit too much.
I mean, 9/10 of the flash was "OMFG SUPER LAZOR BOOOM BLAAARGH RESIST AVOID MASSIVE ENERGY BLAST WHAT THE FU- BOOOOOMMM!", if you know what I'm saying.
So instead of spamming the whole thing with an overload of blast effects you could put in more new things, like melee battles or more unique Pokemon moves.
Also you verused some effects, like the face close-ups, the tiny sacractic smile and the really overused I-can't-be-bothered-fighting-you "hmph" that every single anime-based toon ever seems to use.
Other than that the camera was really well made, moving around all the damn time so that we get to view the action from every possible angle (although all this moving around WILL cause the flash to lag at some points, no matter how good your PC is).
With all that being said, nice work, looking forward to the next one (with less "too much", I hope).