Nice flash!
Kinda reminds me of FLCL just a bit (not too big a fan of that anime, BUT this reminds me of one of the few things i like about it. So that's a compliment) and the battles on the schoolgrounds in Project A-ko. Nice designs on the charas. and the j-poppy music fit this very well. It seemed to give the whole thing a sence of fun for some reason. Nice flash!