Just played your game and read your description.
Honestly, for a beginner dev, it looked really amazing !
You made a project grasping almost every important tool, using animations, good sound design, SFX, visually coherent levels, animations..
It's a really good start and you can be proud of it !
It seems that I had some technical issues, like it was a little bit freezing sometimes. For my project I had this problem too, because the 3d models were generated with a LOOOOT of polygons. To have better performances I had to model everything with more low-polygons specs. You can check, in Unity there's integrated tools to track the use of CPU etc, it could help you for future projects.
Nice entry, and continue to having fun, learning and discovering during your game dev journey ! :)