character design isn't memorable or original, although you did a good job showing different expressions, closeup was cool, sound design is great, animation is kind inconsistent. A lot of the movements feel stiff and inorganic (the arm slamming down on the button, for example) , but you did a good job giving momentum to the accessory features (hair and ears).
I guess the main reason I'm giving such a meh rating is that I don't really feel anything towards the story being told, maybe if I knew this character better I would feel bad for his situation. Still, story isn't everything, but the animation here is just alright.
Anyway, the way I would improve the animation is to add more anticipation, and more exaggeration, going back to the hand slamming the button, you could've had him form the fist slower, have the fist tremble with rage, have the fist slam downwards with a stronger sound effect, make the camera shake, maybe the force of him slamming downwards is so strong that it briefly launches the character upwards. Use a different camera angle to further exaggerate the size of the fist.
Exaggeration is one of the key elements of animation, it's the most distinct aspect that seperates it from other forms of media.
anyway don't let this comment discourage you, you have good ideas here, and I can see you know what you're doing when it comes to technical stuff like smear frames
sorry for how poorly formatted this is
tldr: git gud lol