Very nice animation. Btw, the screen shaking is a bit too jarring. I think you'll benefit a lot if you dial it down a little. Still great none the less. Your visual effects are amazing.
wow I see that you animate very well but I recommend that you never use interpolation and do not use so many fps, it would look good with 16 to 19 or 18 fps