not bad
not great either, pretty average sprite animation - meaning there was very little external animation from the sprites themselves. next time, try adding some effects, like when they hit eachother, send a shockwave out or something along those lines, but it was still a nice animation, just flowed a little slow for my tastes. keep at it