It'd be better if you kept the scales correct with a dynamic shapes that you use while animating.I know the camera zooms in and out but the body parts seem to change size in almost each frame. I've had this same problem a lot, so I tried using a skeleton behind the the the actual frame, that way it's way easier to keep the sizes correct.

Other than that, your special effects and stuff are still really nice.