This is great!
Only thing i would add is some death particle, but there aren't necessary since the sound effect and overall animations are good!
Great suggestion!