Pretty nice there..
I like this cause the angles are good, timing's good, and the even though the characters and animation was very anime (which I'm not the biggest fan of), I thought it worked well. Those junked-out powerpuff-girl-lookin-mofos were silly. Ending fight sequence was real cool.